{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_8a4p5kqey9xs","handle":"yu-terms-mcp-server","url":"https://wellknown.network/agents/yu-terms-mcp-server","links":{"self":"https://wellknown.network/agents/yu-terms-mcp-server/record.json","html":"https://wellknown.network/agents/yu-terms-mcp-server","markdown":"https://wellknown.network/agents/yu-terms-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/yu-terms-mcp-server","status":"https://wellknown.network/api/v1/agents/yu-terms-mcp-server/status","claim":"https://wellknown.network/agents/yu-terms-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/yu-terms-mcp-server/claim.json","badge":"https://wellknown.network/agents/yu-terms-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:yu-terms-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"yu-terms-mcp-server","summary":"A Python MCP server for terms management functionality","description":"# Yu Terms MCP Server \n \n一个基于Python的MCP (Model Context Protocol) 服务器，用于条款管理功能。这是Java Spring AI实现的Python等价版本。 \n \n## 功能特性 \n \n- **条款更新工具**: 提供更新条款要素的接口 \n- **MCP协议支持**: 完全兼容MCP协议规范 \n- **异步处理**: 基于asyncio的高性能异步处理 \n- **易于扩展**: 模块化设计，便于添加新的工具和功能 \n- **完整日志**: 详细的日志记录，便于调试和监控 \n \n## 安装 \n \n### 从PyPI安装 \n \n```bash \npip install yu-terms-mcp-server \n``` \n \n### 从源码安装 \n \n```bash \ngit clone https://github.com/yourusername/yu-terms-mcp-server.git \ncd yu-terms-mcp-server \npip install -e . \n``` \n \n## 使用方法 \n \n### 命令行启动 \n \n```bash \nyu-terms-mcp-server \n``` \n \n### 程序化使用 \n \n```python \nimport asyncio \nfrom yu_terms_mcp_server import TermsMcpServer \n \nasync def main(): \n    server = TermsMcpServer() \n    await server.run() \n \nif __name__ == \"__main__\": \n    asyncio.run(main()) \n``` \n \n## 工具说明 \n \n### terms_updated \n \n更新条款要素的主要工具。 \n \n**参数:** \n- `query` (string): 更新参数 \n \n**返回:** \n- 成功时返回: \"更新成功！\" \n- 失败时返回: 错误信息 \n \n**示例:** \n```json \n{ \n  \"name\": \"terms_updated\", \n  \"arguments\": { \n    \"query\": \"更新条款内容\" \n  } \n} \n``` \n \n## 开发 \n \n### 环境设置 \n \n```bash \n# 克隆仓库 \ngit clone https://github.com/yourusername/yu-terms-mcp-server.git \ncd yu-terms-mcp-server \n \n# 创建虚拟环境 \npython -m venv venv \nsource venv/bin/activate  # Linux/Mac \n# 或 \nvenv\\Scripts\\activate  # Windows \n \n# 安装开发依赖 \npip install -e \".[dev]\" \n``` \n \n### 运行测试 \n \n```bash \npytest \n``` \n \n### 代码格式化 \n \n```bash \nblack yu_terms_mcp_server/ \nisort yu_terms_mcp_server/ \n``` \n \n### 类型检查 \n \n```bash \nmypy yu_terms_mcp_server/ \n``` \n \n## 项目结构 \n \n``` \nyu_terms_mcp_server/ \n├── __init__.py          # 包初始化 \n├── main.py             # 主入口点 \n├── server.py           # MCP服务器实现 \n└── tools.py            # 工具实现 \n``` \n \n## 与Java版本的对应关系 \n \n| Java组件 | Python组件 | 说明 | \n|---------|-----------|------| \n| `TermsUpdatedTool.java` | `tools.py` | 条款更新工具实现 | \n| `YuImageSearchMcpServerApplication.java` | `server.py` | 主应用程序和服务器配置 | \n| `@Tool` 注解 | `get_tool_definition()` | 工具定义和注册 | \n| `@Service` 注解 | 类实例化 | 服务组件管理 | \n| `SpringApplication.run()` | `server.run()` | 应用程序启动 | \n \n## 配置 …","publisher":null,"homepage":"https://github.com/yourusername/yu-terms-mcp-server","repository":"https://github.com/yourusername/yu-terms-mcp-server","version":"1.0.5","license":"MIT","protocols":["mcp"],"tags":["mcp","server","terms","management"],"pricing":null,"endpoints":[{"url":"pypi:yu-terms-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"yu-terms-mcp-server","registry":"pypi","observedAt":"2026-09-10T16:24:32.081Z","publishedAt":"2025-08-13T03:05:54.468462Z","latestVersion":"1.0.5"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"yu-terms-mcp-server","url":"https://pypi.org/project/yu-terms-mcp-server/","firstSeenAt":"2026-09-10T16:23:41.169Z","fetchedAt":"2026-09-10T16:23:41.169Z","normalizedAt":"2026-09-10T16:23:41.169Z"}]},"firstSeenAt":"2026-09-10T16:23:41.169Z","updatedAt":"2026-09-10T16:24:32.081Z"}