Token导航 LogoToken导航TokenDH.com
Context Aware MCP logo
运维云端stdio官方级别未说明来源级核验

Context Aware MCP

MCP Server

context-aware-mcp

一个可配置的MCP服务器,能够智能地将自然语言查询路由到正确的微服务端点。

工具数

9

提示词数

0

GitHub Stars

0

资源数

0
微服务TypeScriptClaudeClaudeVS Code

安装说明

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

作者 / 组织

navjeet4real

提供方

navjeet4real

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

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

命令预览

npx context-aware-mcp init --template openstore

详细介绍

上下文感知mcp

一种可配置的MCP(模型上下文协议)服务器,具有跨微服务的智能API路由。用JSON定义您的服务,服务器会自动将自然语言查询路由到正确的端点。

快速开始

# Initialize config with a template
npx context-aware-mcp init --template openstore

# Or start with a blank config
npx context-aware-mcp init

安装

npm install -g context-aware-mcp

或直接与 npx:

npx context-aware-mcp 

CLI命令

命令描述
init创建新 mcp-config.json (空白或来自模板)
add-service向配置中添加服务
add-env向服务添加环境URL
set-swagger为服务设置招摇路径
remove-service删除服务
remove-env从服务中删除环境
list列出已配置的服务
validate验证 mcp-config.json
build编译TypeScript
install为Claude代码或VS代码生成MCP配置

所有配置命令都支持 --flags 模式和交互模式(运行时没有提示标志)。

配置格式

服务定义见 mcp-config.json:

{
  "$schema": "./mcp-config.schema.json",
  "version": "1.0",
  "defaults": { "environment": "qa", "swaggerPath": "/api/docs-json" },
  "services": {
    "my-service": {
      "keywords": ["order", "checkout"],
      "idPrefixes": ["ordr_"],
      "type": "rest",
      "environments": {
        "qa": { "url": "https://qa-my-service.example.com" },
        "local": { "url": "http://localhost:3001" }
      }
    }
  },
  "environmentKeywords": {
    "qa": ["from qa", "in qa"],
    "local": ["locally", "from local"]
  }
}

MCP集成

生成克劳德代码或VS代码配置:

# Project-level Claude Code config (.mcp.json)
npx context-aware-mcp install

# VS Code config (.vscode/mcp.json)
npx context-aware-mcp install --target vscode

# Both
npx context-aware-mcp install --target all

MCP工具

服务器将这些工具暴露给AI助手:

  • smart_api_call --基于自然语言查询的智能路由
  • fetch_swagger --获取并缓存OpenAPI规范
  • call_api -将API直接调用到服务端点
  • list_services --列出可用服务
  • 卡夫卡小说主题 / 卡夫卡主题 / kafka_read_消息 / 卡夫卡消费群体 --Kafka操作

发展

npm install
npm run build
npm test

贡献.md 了解详情。

许可证

麻省理工学院

目录标签

目录标签

微服务TypeScriptClaudeAPI路由本地部署自然语言处理智能配置

支持客户端

ClaudeVS Code

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

context-aware-mcp

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP