Token导航 LogoToken导航

MCP Server · 搜索检索

Custom Context MCP Server

This Model Context Protocol (MCP) server provides tools for structuring and extracting data from text according to JSON templates.

未说明官方级别未说明来源级核验工具 2
文本处理TypeScriptAI代理

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
omer-ayhan
提供方
omer-ayhan

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

3 个

MCP.so

选型结论

Custom Context MCP Server 属于搜索检索类 MCP Server,公开资料标注 2 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

自定义上下文MCP服务器

此模型上下文协议(MCP)服务器提供了根据JSON模板从文本中结构化和提取数据的工具。

特性

文本到JSON转换

  • 基于带占位符的JSON模板对文本进行分组和结构化
  • 将AI生成的文本中的信息提取为结构化JSON格式
  • 支持任何带有嵌套占位符的任意JSON结构
  • 从文本中智能提取键值对
  • 将AI输出处理为结构化数据,以供下游应用程序使用

入门指南

安装

npm install

运行服务器

npm start

对于热重载开发:

npm run dev:watch

用法

此MCP服务器提供两个主要工具:

1.按JSON分组文本(group-text-by-json)

该工具采用带有占位符的JSON模板,并生成一个提示,让AI根据模板的结构对文本进行分组。

{
	"template": "{ \"type\": \"\", \"text\": \"\" }"
}

该工具分析模板,提取占位符键,并返回一个提示,引导AI以键值格式提取信息。

2.文本转换为JSON(text-to-json)

此工具获取上一步的分组文本输出,并将其转换为基于原始模板的结构化JSON对象。

{
	"template": "{ \"type\": \"\", \"text\": \"\" }",
	"text": "type: pen\ntext: This is a blue pen"
}

它从文本中提取键值对,并根据模板对其进行结构化。

工作流示例

  1. 定义一个带有占位符的JSON模板:
   {
   	"item": {
   		"name": "",
   		"price": "
",
   		"description": ""
   	}
   }
  1. 使用 group-text-by-json 为AI创建提示:

- 该工具可识别占位符键:名称、价格、描述 - 生成一个提示,指示AI按这些键对信息进行分组

  1. 将提示发送到AI模型并接收分组文本:
   name: Blue Pen
   price: $2.99
   description: A smooth-writing ballpoint pen with blue ink
  1. 使用 text-to-json 将分组文本转换为JSON:

- 结果:

   {
   	"item": {
   		"name": "Blue Pen",
   		"price": "$2.99",
   		"description": "A smooth-writing ballpoint pen with blue ink"
   	}
   }

模板格式

模板可以在有效JSON结构中的任何位置包含占位符:

  • 使用尖括号定义占位符: `, ,

`等等。

  • 模板必须是有效的JSON字符串
  • 占位符可以处于任何嵌套级别
  • 支持复杂的嵌套结构

带有嵌套占位符的示例模板:

{
	"product": {
		"details": {
			"name": "",
			"category": ""
		},
		"pricing": {
			"amount": "
",
			"currency": "USD"
		}
	},
	"metadata": {
		"timestamp": "2023-09-01T12:00:00Z"
	}
}

实现细节

服务器的工作原理如下:

  1. 分析JSON模板以提取占位符键
  2. 生成提示,引导AI模型通过这些键提取信息
  3. 解析AI生成的文本以提取键值对
  4. 基于原始模板结构重建JSON对象

发展

先决条件

  • Node.js v18或更高版本
  • npm或纱线

构建并运行

# Install dependencies
npm install

# Build the project
npm run build

# Run the server
npm start

# Development with hot reloading
npm run dev:watch

自定义热重加载

此项目包括一个自定义热重新加载设置,该设置结合了以下内容:

  • 节点:监视src目录中的文件更改并重建TypeScript文件
  • 浏览器同步:生成文件更改时自动刷新浏览器
  • 并发执行:同时运行两个服务并同步输出

设置配置在:

  • nodemon.json:控制TypeScript的监视和重建
  • package.json:用于同时运行nodemon和浏览器同步

要使用自定义热重新加载功能,请执行以下操作:

npm run dev:watch

这创建了一个开发环境,其中:

  1. TypeScript文件在更改时会自动重建
  2. MCP服务器使用更新的代码重新启动
  3. 已连接的浏览器刷新以显示最新更改

与MCP检查器一起使用

您可以使用MCP检查器进行调试:

npm run dev

这将使用MCP检查器运行服务器,以便对请求和响应进行可视化调试。

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

research-and-datacustom-context-mcpdata-extractionjson-templates文本处理TypeScript本地部署JSON转换

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 3 个目录同时收录,信息可以交叉核对。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Custom Context MCP Server

MCP.so · 本页

2未说明未标注3 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Custom Context MCP Server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Custom Context MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Custom Context MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Custom Context MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Custom Context MCP Server 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP