Northern Trust MCP Layer
Northern Trust MCP 层 - 原型
本仓库使用模型上下文协议 (MCP) 实现了一种“服务器的服务器”架构。它包含一个中央编排器,将特定领域的数据能力(如绩效)聚合到一个受管的统一接口中。
仓库结构
orchestrator/: 主网关服务器。处理路由和工具聚合。domains/performance/: 提供基金绩效工具的示例领域实现。package.json: 用于管理工作区的根配置。
Related MCP server: trademind-unified-mcp
先决条件
Node.js (v18+)
NPM
设置说明
安装依赖 在根目录下运行:
npm install构建项目
npm run build:all运行测试
选项 A:测试单个领域
cd domains/performance npm run dev选项 B:测试编排器(服务器的服务器)
cd orchestrator npm run dev
主要功能
命名空间路由: 绩效领域的工具由编排器自动添加
perf_前缀。动态发现: 编排器在启动时从领域服务器获取工具清单。
类型安全: 使用 TypeScript 和 Zod 构建,以实现稳健的模式验证。
标准协议: 兼容任何符合 MCP 标准的客户端(例如 Gemini、Claude Desktop)。
可用工具(通过编排器)
perf_get_fund_returns: 返回年初至今 (YTD) 和 1 年期绩效。perf_benchmark_comparison: 比较基金与基准。perf_sharpe_ratio: 返回风险调整后的绩效指标。
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP servers for US federal data: 18 servers, 142 tools, one endpoint.
Unified gateway exposing 150+ tools across all NexGenData MCP servers via one endpoint.
MCP gateway federating 22 biomedical MCP servers behind one endpoint: gnomAD, ClinVar, HPO, VEP.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
Related MCP Servers
AlicenseAqualityDmaintenanceAn MCP server that lets AI assistants analyze portfolios, stress-test scenarios, generate synthetic market paths, and scan SEC filings — in under 2 minutes.833MIT- FlicenseBqualityBmaintenanceEnables unified access to portfolio management, market data, risk analysis, trade records, compliance checks, and Slack notifications through a single MCP server.18-
- AlicenseBqualityBmaintenanceA collection of MCP servers for enterprise workflows including data acquisition, analysis, financial modeling, deep research, report generation, and knowledge governance. Provides a standalone MCP runtime with domain-specific tools and resources.1MIT

fd-daas-mcpofficial
FlicenseNot gradedqualityBmaintenanceConsolidated MCP server exposing 161 tools across 9 groups to manage a layered data platform (financial, economic, statistical) backed by a single SQLite file, with data fetching delegated to an upstream semantic fetcher.-