Token导航 LogoToken导航TokenDH.com
Cyphers MCP Server logo
数据服务stdio官方级别未说明来源级核验

Cyphers MCP Server

MCP Server

Cyphers MCP Server是为Neople Cyphers Open API设计的MCP服务器,提供游戏数据查询、玩家信息检索和排行榜查看等功能,适用于AI助手集成与游戏数据分析场景。

工具数

13

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude数据分析Claude DesktopClaudeCursorClineVS Code

安装说明

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

作者 / 组织

DHKim327

提供方

DHKim327

最后核验

2026/5/17 20:20

运行时

Python

快速接入

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

命令预览

python3 -m venv .venv

详细介绍

Cyphers MCP服务器(Python)

Neople Cyphers Open API的模型上下文协议(MCP)服务器。

📋 介绍

该MCP服务器使Neople的Cyphers Open API易于在Claude、Cursor、Cline等AI助手中使用。提供玩家搜索、匹配记录查询、排名查询、物品搜索等多种功能。

主要功能

📚 Resources(游戏上下文)

MCP Server为LLM提供了关于尺寸游戏的上下文:

Resource URI说明
cyphers://game-context游戏规则、系统、术语、元分析等
cyphers://characters角色列表、角色分类、评价指标等

帮助LLM在接收API数据时正确解释和分析API数据。

🔧 玩家工具

  • cy_players_search -使用昵称搜索玩家
  • cy_players_get -查看玩家详细信息
  • cy_players_matches -查看玩家匹配历史记录

匹配工具

  • cy_matches_get -查询匹配详细信息

排名工具

  • cy_ranking_ratingpoint -查看综合排名
  • cy_ranking_characters -按角色查询排名
  • cy_ranking_tsj -查看投身前排名

项目工具

  • cy_battleitems_search -搜索物品
  • cy_battleitems_get -查看物品详细信息
  • cy_battleitems_multi_get -一次查看多个物品(最多30个)

角色工具

  • cy_characters_list -查看所有角色列表

图像工具

  • cy_images_character_url -创建角色图像URL
  • cy_images_item_url -创建项目图像URL

🚀 安装

基本要求

  • Python 3.10或更高版本
  • pip或uv

安装方法

# 저장소 클론
git clone https://github.com/DHKim327/CyphersMCPServer.git
cd CyphersMCPServer

# venv 환경 생성 및 활성화
python3 -m venv .venv
source .venv/bin/activate  # Linux/macOS
# .venv\Scripts\activate   # Windows

# 의존성 설치
pip install -e .

安装开发依赖性

pip install -e ".[dev]"

设置⚙ENT

1.发放API密钥

  1. 新手开发者订阅
  2. 注册应用程序
  3. Cyphers API密钥发放

2.设置环境变量

Linux/macOS:

export CYPHERS_API_KEY="your-api-key-here"

窗户:

set CYPHERS_API_KEY=your-api-key-here

3.运行服务器

# 직접 실행
python -m cyphers_mcp.server

# 또는 설치 후 명령어로 실행
cyphers-mcp

🔧 MCP客户端设置

Cursor设置

添加到Cursor设置文件:

macOS/Linux: ~/.cursor/mcp.json 窗户: %APPDATA%\Cursor\mcp.json

{
  "mcpServers": {
    "cyphers": {
      "command": "python",
      "args": ["-m", "cyphers_mcp.server"],
      "cwd": "/path/to/CyphersMCPServer",
      "env": {
        "CYPHERS_API_KEY": "your-api-key-here"
      }
    }
  }
}

Claude桌面设置

添加到Claude Desktop配置文件:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "cyphers": {
      "command": "python",
      "args": ["-m", "cyphers_mcp.server"],
      "cwd": "/home/kdhadsfasdf/CyphersMCPServer",
      "env": {
        "CYPHERS_API_KEY": "your-api-key-here"
      }
    }
  }
}

Cline(VS Code Extension)设置

  1. 在VS Code中安装Cline扩展
  2. 打开Cline设置
  3. 添加MCP服务器:

- 命令: python -m cyphers_mcp.server - 环境变量: CYPHERS_API_KEY=your-api-key-here

📖 使用示例

搜索玩家

닉네임 "플레이어이름"으로 사이퍼즈 플레이어를 검색해줘

查询最近的战绩

플레이어 ID "xxx"의 최근 10경기를 조회하고 승률을 분석해줘

查询排名

현재 레이팅 상위 10명의 랭킹을 보여줘

🏗️ 项目结构

CyphersMCPServer/
├── cyphers_mcp/
│   ├── __init__.py       # 패키지 초기화
│   ├── server.py         # MCP 서버 메인
│   ├── api_client.py     # Cyphers API 클라이언트
│   ├── types.py          # 타입 정의
│   ├── cache.py          # 캐싱 관리
│   └── rate_limiter.py   # 레이트 리밋 관리
├── docs/                 # 게임 컨텍스트 문서 (MCP Resources)
│   ├── cyphers_game_context.md  # 게임 규칙, 용어, 메타
│   └── characters_reference.md  # 캐릭터 목록, 역할 분류
├── note/                 # 프로젝트 노트
├── pyproject.toml        # Python 패키지 설정
├── README.md             # 이 문서
└── smithery.json         # Smithery 배포 설정

🔧 高级功能

缓存

服务器自动缓存响应以优化API调用:

  • 角色列表:24小时
  • 物品详细信息:6小时
  • 玩家信息:5分钟
  • 排名:1分钟
  • 比赛记录:30秒

限时

为了遵守Neople API的速率限制,自动限制请求:

  • 每秒最多100次(保守设置)
  • 每分钟最多5000件
  • 每小时最多300000件

🐛 故障排除

API密钥错误

Error: CYPHERS_API_KEY environment variable is required

→环境变量 CYPHERS_API_KEY请检查是否已设置。

依赖性错误

# 의존성 재설치
pip install -e . --force-reinstall

MCP连接错误

  1. 检查Python版本(需要3.10或更高版本)
  2. 验证软件包安装是否正确
  3. 验证环境变量路径是否正确

📚 参考资料

📄 许可证

MIT许可证

👤 作者

DHKim327

🔗 链接

目录标签

目录标签

PythonClaude数据分析游戏API本地部署数据查询AI集成排行榜玩家信息

支持客户端

Claude DesktopClaudeCursorClineVS Code

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

13

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononeremote-capable

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

安装前确认

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

来源信息

继续浏览同类 MCP