Add your description here
Project description
Gaokao MCP Server
这是一个 Model Context Protocol Server,使大语言模型能够获取关于中国高考的相关信息,从而为考生的志愿填报提供有力的帮助
可用工具
-
query_major_info- 查询某个专业的信息major_name(字符串,必需): 专业名称major_level(字符串,必需): 专业层次
-
......
安装
使用 uv (推荐)
当使用 uv 时,无需特定安装。我们将使用 uvx 直接运行mcp-server-gaokao。
uvx mcp-server-gaokao
JSON Configuration:
{
"mcpServers": {
"gaokao": {
"type": "stdio",
"command": "uvx",
"args": ["mcp-server-gaokao"]
}
}
}
使用 PIP
或者,你可以通过 pip 安装 mcp-server-gaokao:
pip install mcp-server-gaokao
安装后,你可以作为脚本运行:
python -m mcp_server_gaokao
JSON Configuration:
{
"mcpServers": {
"gaokao": {
"type": "stdio",
"command": "python",
"args": ["-m", "mcp-server-gaokao"]
}
}
}
Server 运行参数
返回格式
工具运行结果的返回格式支持 JSON 和 Markdown。默认情况下,Server 返回 JSON 格式的数据。你可以通过设置 --return_format 参数来指定返回 Markdown 格式:
# 使用uv
uvx mcp-server-gaokao --return_format markdown
# 使用pip
python -m mcp_server_gaokao --return_format markdown
使用示例
query_major_info
User:请查一下计算机科学与技术专业的详细信息
大语言模型选择该工具,该工具执行完成后返回专业信息:
- 基本信息(类别、代码、男女比例、修业年限等)
- 就业情况(就业率、薪酬水平、行业分布等)
注意事项:
- 请使用标准的专业名称,避免使用简称
- 如果简称对应多个专业(如"自动化"),大语言模型或许会要求你确认具体专业
- 支持本科和专科两个层次的专业查询,不指定的情况下,大语言模型大概率会针对本科层次进行查询
调试
你可以使用MCP Inspector来调试此Server。对于 uvx 安装:
npx @modelcontextprotocol/inspector uvx mcp-server-gaokao
或者如果你在特定目录中安装了包或正在开发它:
cd path/to/mcp-server-gaokao
npx @modelcontextprotocol/inspector uv run mcp-server-gaokao
数据来源
本项目的专业信息来源于网络公共数据,仅供学习和研究使用。
License
mcp-server-gaokao 采用 MIT 许可证。这意味着你可以自由使用、修改和分发该软件,但需遵守 MIT 许可证的条款和条件。有关更多详细信息,请参见项目存储库中的 LICENSE 文件。
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_server_gaokao-0.1.1.tar.gz.
File metadata
- Download URL: mcp_server_gaokao-0.1.1.tar.gz
- Upload date:
- Size: 108.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fcb83523cdef159ef0a7f6fee31c79ca28f8b11b7d398c27eb146fdb5ed9e84a
|
|
| MD5 |
663ecd8ced0988f55dfad5969c1dbb86
|
|
| BLAKE2b-256 |
2a3675e440dff0c1a2dfd61e689679b95fd85b6b0a5c0130e97bc7feb61a33cb
|
File details
Details for the file mcp_server_gaokao-0.1.1-py3-none-any.whl.
File metadata
- Download URL: mcp_server_gaokao-0.1.1-py3-none-any.whl
- Upload date:
- Size: 110.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b59321e65d91bfaad7ef95808429707c85963301987e95dcd8be1d12c1890d49
|
|
| MD5 |
1c37dafd9479b868b88616ae07ac502a
|
|
| BLAKE2b-256 |
a90d1ccb43ee10f46ad52f31d5e52774487d060e6b39b301b30a19a3736fe917
|