Token导航 LogoToken导航TokenDH.com
Tesouro Direto MCP Server logo
搜索检索stdio官方级别未说明来源级核验

Tesouro Direto MCP Server

MCP Server

@smithery/cli

🗣️ Query Brazilian treasury bond data with natural language

工具数

3

提示词数

0

GitHub Stars

4

资源数

0
金融数据TypeScriptClaude自然语言查询Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AtilioA

提供方

AtilioA

最后核验

2026/5/18 02:52

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @smithery/cli install @AtilioA/tesouro-direto-mcp --client claude

详细介绍

MCP 服务器

](https://smithery.ai/server/@AtilioA/tesouro-direto-mcp) ](https://www.npmjs.com/package/tesouro-direto-mcp) ![License: AGPL v3](LICENSE)

模型上下文协议(MCP)服务器实现,用于与Tesouro Direto API集成,实现对巴西国债数据的自然语言访问。

______________________________________________________________________

特性

通过兼容MCP的客户端,使用日常语言查询市场数据、债券详细信息并搜索/过滤债券。

  • MCP工具:

- market_data:检索一般国债市场数据(开盘/收盘时间、状态) - bond_data:获取特定债券的详细信息 - search_bonds:按类型、到期日和其他条件搜索/筛选债券

  • 智能缓存:基于API的10分钟内存缓存更新时间戳,以减少调用,同时确保数据新鲜度。

______________________________________________________________________

示例用法

在MCP兼容的客户端中,您可以使用以下提示:

  • *“显示所有可用的Tesouro Direto债券”*
  • *“获取债券IPCA+2029的详细信息”*
  • *“搜索2045年后到期的IPCA债券”*
  • *“目前的国债市场状况如何?”*
  • *“提供IPCA和固定利率债券收益率最高的前三种债券的详细分析。”*

______________________________________________________________________

安装

通过Smithery安装

通过以下方式自动安装Tesouro Direto MCP Server for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @AtilioA/tesouro-direto-mcp --client claude

通过npm安装

MCP客户端配置的JSON示例(Cursor/Claude)

随着 新巴拿马型船舶,将此添加到您的 ~/.cursor/mcp.json,或 claude_desktop_config.json 如果您正在使用其桌面应用程序:

{
    "mcpServers": {
        "tesouro-direto": {
            "command": "npx",
            "args": [
                "-y",
                "tesouro-direto-mcp"
            ],
            "env": {
                "USE_MCP_CACHE": "true"
            }
        }
    }
}

______________________________________________________________________

从源头构建

# Clone the repository
git clone https://github.com/AtilioA/tesouro-direto-mcp.git
cd tesouro-direto-mcp

# Install dependencies
pnpm install

# Build the project
pnpm run build

您可以在构建后直接运行MCP服务器:

node dist/index.js

或将其与任何兼容MCP的客户端(如MCP Inspector)一起使用:

npx @modelcontextprotocol/inspector dist/index.js

______________________________________________________________________

工具

market_data

检索一般市场数据,包括开盘/收盘时间和当前状态。

bond_data

通过代码获取特定债券的详细信息。

search_bonds

按类型(SELIC、IPCA、PREFIXADO)、到期日等搜索和过滤债券。

______________________________________________________________________

环境变量

变量描述默认值
USE_MCP_CACHE为API响应启用内存中缓存true

在您的环境或MCP客户端配置中设置这些。

______________________________________________________________________

项目结构

src/
├── api/         # API client for Tesouro Direto
│   └── tesouroDireto.ts
├── cache/       # Caching implementation
│   └── apiCache.ts
├── resources/   # MCP resources implementation
│   └── index.ts
├── tools/       # MCP tools implementation
│   ├── bondData.ts
│   ├── marketData.ts
│   └── searchBonds.ts
├── types/       # Type definitions
│   └── index.ts
├── utils/       # Utility functions
│   ├── errorHandler.ts
│   └── logger.ts
├── client.ts    # Example MCP client
├── index.ts     # Entry point
└── server.ts    # MCP server implementation

______________________________________________________________________

可用脚本

  • pnpm run build / npm run build:构建项目
  • pnpm start / npm start:启动服务器
  • pnpm run dev / npm run dev:以自动重新加载的开发模式启动服务器

______________________________________________________________________

贡献

欢迎投稿!请在上打开问题或提交拉取请求 .

______________________________________________________________________

许可证

此项目根据GNU Affero通用公共许可证v3.0获得许可。请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

金融数据TypeScriptClaude自然语言查询research-and-datamcptesouro-diretotreasury-bondsmcp-server国债数据本地部署API集成MCP协议

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP