Token导航 LogoToken导航TokenDH.com
Context Poke MCP logo
文档知识未说明官方级别未说明来源级核验

Context Poke MCP

MCP Server

一个生产就绪的模型上下文协议(MCP)服务器,用于智能知识检索和问答。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
服务器部署JavaScript问答系统知识管理

安装说明

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

作者 / 组织

Dpdpdpdp0987

提供方

Dpdpdpdp0987

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

Context.ai MCP服务器

一个生产就绪的模型上下文协议(MCP)服务器,与Context.ai集成,用于智能知识检索和问答。

特性

  • 🔍 知识搜索:搜索您的Context.ai知识库
  • 📄 上下文检索:按ID获取特定文档和上下文
  • 💬 人工智能问答:从你的知识库中提问并获得明智的答案
  • 🚀 Vercel准备就绪:使用无服务器功能部署到Vercel
  • 🔒 类型安全:使用TypeScript构建,实现最大可靠性
  • 快速高效:通过适当的错误处理优化了性能

先决条件

  • Node.js 18或更高版本
  • Context.ai API密钥(在 context.ai)
  • npm或yarn包管理器

安装

  1. 克隆存储库:
   git clone https://github.com/Dpdpdpdp0987/context-poke-mcp.git
   cd context-poke-mcp
  1. 安装依赖项:
   npm install
  1. 配置环境变量:
   cp .env.example .env

编辑 .env 并添加您的Context.ai API密钥:

   CONTEXT_AI_API_KEY=your_actual_api_key_here
  1. 构建项目:
   npm run build

用法

本地运行

启动MCP服务器:

npm start

对于自动重新加载的开发:

npm run dev

部署到Vercel

  1. 安装Vercel命令行界面:
   npm install -g vercel
  1. 部署:
   vercel
  1. 添加环境变量:
   vercel env add CONTEXT_AI_API_KEY

提示时输入Context.ai API键。

  1. 部署到生产环境:
   vercel --prod

可用工具

1.搜索知识

在Context.ai知识库中搜索相关信息。

参数:

  • query (字符串,必填):搜索查询
  • limit (数字,可选):返回的最大结果数(默认值:5)

示例:

{
  "query": "What are the key features of our product?",
  "limit": 10
}

2.get_context

通过其唯一ID检索特定上下文或文档。

参数:

  • contextId (string,必填):上下文的唯一标识符

示例:

{
  "contextId": "ctx_1234567890"
}

3.提问

提出一个问题,并根据你的知识库获得人工智能的答案。

参数:

  • question (string,必填):要问的问题
  • context (字符串,可选):问题的附加上下文

示例:

{
  "question": "How do I integrate the API?",
  "context": "I'm using Node.js and TypeScript"
}

项目结构

context-poke-mcp/
├── src/
│   ├── index.ts          # Main MCP server implementation
│   └── contextai.ts      # Context.ai API client
├── dist/                 # Compiled JavaScript output
├── package.json          # Project dependencies and scripts
├── tsconfig.json         # TypeScript configuration
├── vercel.json           # Vercel deployment configuration
├── .env.example          # Environment variable template
├── .gitignore           # Git ignore rules
└── README.md            # This file

发展

脚本

  • npm run build -将TypeScript编译为JavaScript
  • npm run dev -开发观看模式
  • npm start -运行已编译的服务器
  • npm run prepare -预安装构建挂钩

类型安全

此项目使用启用严格模式的TypeScript。所有API交互都是完全类型化的,以获得更好的开发人员体验和更少的运行时错误。

错误处理

服务器包括全面的错误处理:

  • API身份验证错误
  • 网络超时和故障
  • 无效参数
  • 找不到资源错误
  • 优雅降级

所有错误均以结构化格式返回:

{
  "error": "Detailed error message"
}

环境变量

变量必填描述
CONTEXT_AI_API_KEY您的Context.ai API密钥
CONTEXT_AI_BASE_URL自定义API基础URL(默认值:https://api.context.ai/v1)

贡献

欢迎投稿!请随时提交拉取请求。

  1. 分叉存储库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

许可证

MIT许可证-有关详细信息,请参阅许可证文件

支持

对于问题和疑问:

致谢

______________________________________________________________________

由以下材料制成❤️ 作者:丹妮拉·穆姆肯

目录标签

目录标签

服务器部署JavaScript问答系统知识管理知识检索本地部署AI问答

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP