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

Folio MCP

MCP Server

FOLIO-MCP是一个基于FOLIO法律本体的搜索工具,提供18,000多个法律概念的搜索和浏览功能,适用于AI助手和代理框架。

工具数

12

提示词数

0

GitHub Stars

4

资源数

0
PythonClaude搜索ClaudeCursorVS Code

安装说明

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

作者 / 组织

alea-institute

提供方

alea-institute

最后核验

2026/5/17 20:22

快速接入

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

命令预览

pip install folio-mcp[local]

详细介绍

mcp组合

MCP服务器 卷宗,the F联合国 O钢笔 L平等 一、信息 O生物学。

FOLIO是一个开源的法律本体论,拥有18000多个概念,涵盖法律、文件类型、法律实体、政府机构等领域。此MCP服务器将完整的本体作为可搜索、可浏览的工具提供给AI代理。

公共REST API已在 https://folio.openlegalstandard.org/ 交互式Swagger文档位于 /docs此MCP服务器封装了相同的本体,用于AI编码助手和代理框架中的本地使用。

许可证: MIT(服务器代码)/CC-BY4.0(本体数据)

后端

folio mcp支持两个可互换的后端:

模式启动依赖关系用例
API (默认)即时httpx正常使用-调用公共FOLIO REST API
本地 (--local)~10sfolio-python[search]离线使用或在folio api内部挂载时

API模式(默认)

服务器立即启动,并将所有查询委托给位于的公共API https://folio.openlegalstandard.org/。不需要加载本地本体。

本地模式

在进程中加载完整的FOLIO本体(约18k个类)。适用于离线工作或嵌入对开api时。

# Install with local dependencies
pip install folio-mcp[local]

# Run in local mode
folio-mcp --local

# Or via environment variable
FOLIO_MCP_LOCAL=1 folio-mcp

自定义API URL

指向不同的FOLIO API实例:

folio-mcp --api-url https://my-folio-instance.example.com

安装

克劳德代码

claude mcp add folio -- uvx folio-mcp

克劳德桌面版

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "folio": {
      "command": "uvx",
      "args": ["folio-mcp"]
    }
  }
}

光标

添加 .cursor/mcp.json 在您的项目中:

{
  "mcpServers": {
    "folio": {
      "command": "uvx",
      "args": ["folio-mcp"]
    }
  }
}

VS Code

添加到用户设置(JSON):

{
  "mcp": {
    "servers": {
      "folio": {
        "command": "uvx",
        "args": ["folio-mcp"]
      }
    }
  }
}

远程(流式HTTP)

连接到托管端点:

https://folio.openlegalstandard.org/mcp

手动(pip)

pip install folio-mcp
folio-mcp

工具(12)

工具说明
search_concepts(query, limit=10)使用模糊匹配按标签/名称搜索概念
search_definitions(query, limit=10)按定义文本搜索概念
query_concepts(...)具有可组合文本和结构过滤器的高级查询
query_properties(...)按标签、域、范围查询OWL对象属性
get_concept(iri)通过IRI获取概念的完整细节
export_concept(iri, format)将概念导出为markdown、JSON-LD或OWL XML
list_branches()列出所有24个具有概念计数的分类分支
get_taxonomy_branch(branch_name, max_depth)在分类分支中获取概念
get_children(iri, max_depth)获取儿童概念
get_parents(iri, max_depth)获取父概念
get_properties()获取所有OWL对象属性(关系)
find_connections(subject_iri, property_name, object_iri)查找语义三元组

浏览操作返回精简摘要(iri、标签、定义)。使用 get_concept(iri) 了解完整的细节,包括翻译(31%的概念,10多种语言)、首选标签、外部标识符和交叉引用。

提示(3)

提示描述参数
classify-document根据FOLIO分类法对法律文件进行分类description
identify-area-of-law确定适用于某一情况的法律领域situation
classify-entity对法人实体(个人、组织、角色)进行分类entity

每个提示都引导LLM完成正确的工具工作流程,并返回结构化输出(FOLIO标签、IRI、定义、置信度、推理)。

资源(3)

资源URI描述
folio://branches具有概念计数的分支名称(564字节)
folio://stats本体统计——版本、类/属性计数、许可证
folio://branch/{name}特定分支中的顶级概念(按需)

分类学分支

FOLIO本体分为24个顶级分支:

分支描述
actors_players法律事务中的各方、角色和参与者
areas_of_law法律实践领域和专业
asset_types资产类型(不动产、知识产权等)
communication_modalities沟通渠道和方法
currencies货币
data_formats数据和文件格式
document_artifacts法律文件、合同、文件
engagement_terms聘用条款和费用安排
events法律事件和里程碑
forum_venues法院、法庭和争议解决场所
governmental_bodies政府机构和部门
industries行业部门和分类
languages自然语言
folio_typesFOLIO内部类型分类
legal_authorities法规、条例、判例法
legal_entities实体类型(公司、有限责任公司、信托等)
locations地理位置和管辖区
matter_narratives物质描述和叙述
matter_narrative_formats事件叙述的格式
objectives法律目的和目标
services法律服务和服务类型
standards_compatibilities标准和兼容性映射
statuses事项、文件等的状态值。
system_identifiers系统和外部标识符

发展

# Clone and install
git clone https://github.com/alea-institute/folio-mcp.git
cd folio-mcp
uv sync

# Run tests (requires folio-python for local backend tests)
uv sync --extra local
uv run pytest tests/

# Run with MCP Inspector
uv run mcp dev folio_mcp/server.py

# Run locally for Claude Code
claude mcp add folio-dev -- uv run --directory /path/to/folio-mcp folio-mcp

链接

目录标签

目录标签

PythonClaude搜索法律本体混合部署法律搜索AI工具开放标准

支持客户端

ClaudeCursorVS Code

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

12

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP