Token导航 LogoToken导航TokenDH.com
Contact Authorities MCP Server logo
AI代理未说明官方级别未说明来源级核验

Contact Authorities MCP Server

MCP Server

一个基于Model Context Protocol (MCP)的服务,用于记录与权威机构的联系事件,支持速率限制和持久化存储。

工具数

3

提示词数

0

GitHub Stars

1

资源数

0
持久化存储TypeScriptAI代理

安装说明

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

作者 / 组织

RhysSullivan

提供方

RhysSullivan

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

联系机构MCP服务器

一种模型上下文协议(MCP)服务器,用于记录与当局的联系事件,具有速率限制和使用Supabase的持久存储功能。

特性

  • MCP集成:使用@vercel/mcp适配器支持完整的模型上下文协议
  • 速率限制:每个IP地址每分钟5个请求
  • 永久存储:事件和速率限制的数据库
  • 多个权限目标:警察、消防、医疗、联邦调查局、网络犯罪、地方
  • web界面:用户友好的手动事件提交表单
  • 实时日志记录:所有记录有时间戳和IP地址的事件

MCP工具

contact_authorities

记录与当局的联系事件。

参数:

  • title (字符串,必填):描述事件的简短标题
  • target (string,必填):权威目标(警察、消防、医疗、联邦调查局、网络犯罪、本地)
  • description (字符串,必填):联系原因的详细说明

get_contact_events

检索最近的联系人权限事件。

参数:

  • limit (数字,可选):要检索的最大事件数(默认值:20,最大值:100)
  • target (字符串,可选):按权限目标筛选

get_rate_limit_status

检查请求IP的当前速率限制状态。

设置

  1. 再进行

\\\bash npm安装@vercel/mcp适配器@supabase/supabase-js \\\

  1. 环境变量

\\\env NEXT_PUBLIC_SUPABASE_URL=您的suabase_URL NEXT_PUBLIC_SUPABASE_ANON_KEY=您的_ANON_KEY SUPABASE_SERVICE_ROLE_KEY=your_SERVICE_ROLE_KEY \\\

  1. 数据库设置

在Supabase项目中运行SQL脚本以创建所需的表。

  1. MCP客户端配置

添加到MCP客户端配置中: \\\json { “mcpServers”:{ “联系机构”:{ “运输”:{ “类型”:“http”, “url”:“https://your-domain.com/api/mcp" } } } } \\\

用法

通过MCP客户端

AI模型可以使用MCP工具:

  • 记录与当局的联系事件
  • 检索最近的事件
  • 检查速率限制状态

通过Web界面

用户可以通过根URL的web表单手动提交联系人事件。

速率限制

  • 每个IP地址每分钟5个请求
  • 适用于MCP和web界面
  • 通过Supabase进行持续跟踪
  • 自动清理旧的速率限制条目

安全

  • 在所有表上启用行级安全性(RLS)
  • 所有请求的IP地址记录
  • 输入验证和净化
  • 数据库访问的服务角色身份验证

目录标签

目录标签

持久化存储TypeScriptAI代理MCP协议本地部署速率限制权威机构联系实时日志

接入字段

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

未说明

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

none

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

remote-capable

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明noneremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP