这是为韩国药学信息中心(Korea Pharmaceutical Information Center)API设计的模型上下文协议(MCP)服务器。
此MCP服务器提供了两种工具来查询韩国药学信息中心的药品信息:
search_drugs_by_name通过药品名称搜索大致信息。
参数:
drugname (字符串):要搜索的药品名称(英文或韩文)返回值:
get_drug_detail_by_id通过药品代码查询详细信息。
参数:
drugcode (字符串):药品代码(从search_drugs_by_name的结果中获得)返回值:
pnpm install
pnpm build
pnpm start
pnpm dev
pnpm test
要在Claude Desktop或其他MCP客户端中使用此服务器,请在设置文件中添加以下内容:
{
"mcpServers": {
"kpic": {
"command": "node",
"args": ["/path/to/kpic-mcp/dist/index.js"]
}
}
}
kpic-mcp/
├── src/
│ ├── index.ts # MCP服务器主入口点
│ ├── kpic-api.ts # KPIC API客户端函数
│ └── types.ts # TypeScript类型定义
├── __tests__/
│ └── kpic-api.test.ts # 测试代码
├── dist/ # 构建结果(TypeScript编译后)
├── package.json
├── tsconfig.json
└── README.md
// 搜索泰诺
search_drugs_by_name("泰诺")
// 通过特定药品代码查询详细信息
get_drug_detail_by_id("2013062800004")
MIT
此服务器使用韩国药学信息中心的公开API。使用API时需遵守该网站的服务条款。