Token导航 LogoToken导航TokenDH.com
Tas Jurisprudence MCP logo
搜索检索未说明官方级别未说明来源级核验

Tas Jurisprudence MCP

MCP Server

提供体育仲裁法庭(CAS/TAS)决策的搜索和检索工具,支持按关键词、运动类型、年份范围和程序类型筛选。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
TypeScript搜索文档处理

安装说明

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

作者 / 组织

fedec65

提供方

fedec65

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

TAS/CAS司法MCP服务器

体育仲裁法院(TAS/neneneba CAS)裁决检索

概述

此MCP服务器提供了搜索和检索体育仲裁法院(CAS/TAS)仲裁裁决的工具。它使克劳德能够研究体育法先例、反兴奋剂案件和商业体育纠纷。

可用工具

cas_search

按关键字、运动、年份范围或程序类型搜索CAS/TAS仲裁裁决。

参数:

  • query (必填):搜索案件内容、当事人或关键字
  • sport (可选):按运动筛选(例如,“足球”、“自行车”、“田径”)
  • year_from (可选):过滤今年(1984-2026)的决定
  • year_to (可选):过滤决定,直到今年(1984-2026)
  • procedure_type (可选):按类型筛选-“上诉”、“普通”、“反兴奋剂”、“咨询”
  • page (可选):页码(默认:1)
  • page_size (可选):每页最多25个结果(默认值:10)

cas_get_award

检索有关特定CAS/TAS奖励的详细信息。

参数:

  • case_number (可选):CAS案例编号(例如,“CAS 2023/A/9876”)
  • url (可选):指向奖励页面的直接URL
  • include_full_text (可选):包含完整的PDF文本(默认值:false)

cas_recent

获取最新的CAS/TAS仲裁裁决。

参数:

  • limit (可选):最大决策数(1-50,默认值:10)

cas_by_sport

按体育类别浏览CAS/TAS决策。

参数:

  • sport (必填):可浏览的运动(例如“足球”、“自行车”)
  • page (可选):页码(默认:1)

安装

# Navigate to server directory
cd mcp-servers/tas-jurisprudence

# Install dependencies
npm install

# Build TypeScript
npm run build

# Run locally
npm run dev

部署

铁路

此服务器专为使用HTTP传输的铁路部署而设计:

# From the tas-jurisprudence directory
railway up

配置:

  • 设置自定义域: tas.bettercallclaude.ch
  • MCP端点: https://tas.bettercallclaude.ch/tas-jurisprudence/mcp

客户端配置

克劳德桌面版

对于本地stdio传输(不建议用于此服务器):

{
  "mcpServers": {
    "tas-jurisprudence": {
      "command": "node",
      "args": ["/path/to/mcp-servers/tas-jurisprudence/dist/index.js"]
    }
  }
}

远程HTTP传输

对于铁路部署:

{
  "mcpServers": {
    "tas-jurisprudence": {
      "url": "https://tas.bettercallclaude.ch/tas-jurisprudence/mcp",
      "transport": "http"
    }
  }
}

技术细节

建筑

  • 运输:流式HTTP(Express.js)
  • 抓取:JavaScript渲染内容的编剧
  • 缓存:具有可配置TTL的内存LRU缓存
  • 速率限制:10秒爬行延迟(尊重robots.txt)

缓存TTL

  • 搜索结果:10分钟
  • 奖励详情:30分钟
  • 最近的决定:5分钟
  • 体育浏览:15分钟

数据源

  • 主数据库: jurisprudence.tas-cas.org (JavaScript渲染)
  • 最近的决定: tas-cas.org/en/jurisprudence/recent-decisions.html
  • PDF文件: tas-cas.org/files/decision/

法律声明

CAS奖项是公开的,但其内容受版权保护。此服务器:

  • 默认情况下提供元数据和摘要
  • 链接到官方PDF源,而不是重新分发内容
  • 遵守robots.txt爬行延迟要求
  • 用于合法的法律研究目的

若要重新分发全部奖励,可能需要CAS权限。

发展

# Run tests
npm test

# Watch mode
npm run test:watch

# Clean build artifacts
npm run clean

故障排除

没有搜索结果

  • CAS数据库需要JavaScript呈现
  • 确保Playwright/Chromium安装正确
  • 检查速率限制器未阻止请求

生产中的内存问题

  • 重用单个浏览器实例
  • 每次操作后页面都会关闭
  • 为长时间运行的实例实现定期浏览器重启

速率限制错误

  • 请求之间的默认延迟为10秒
  • 增加 CRAWL_DELAY_MS 如果被封锁
  • 查看CAS网站状态

许可证

麻省理工学院许可证-BetterCallClaude项目

资源

目录标签

目录标签

TypeScript搜索文档处理体育仲裁本地部署法律研究决策检索反兴奋剂案例商业体育纠纷

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP