@mtane0412/perspective-mcp-server
v0.1.2
Published
A Model Context Protocol (MCP) server that provides tools for interacting with Perspective API
Readme
Perspective MCP Server
A Model Context Protocol (MCP) server that provides tools for interacting with Perspective API.
Features
- Text toxicity analysis
- Score suggestions
- Support for multiple attributes (TOXICITY, SEVERE_TOXICITY, IDENTITY_ATTACK, INSULT, PROFANITY, THREAT)
- Multi-language support
Installation
npm installBuild
npm run buildUsage
- Get your Perspective API key
- Add the server to your MCP settings file
{
"mcpServers": {
"perspective": {
"command": "node",
"args": ["path/to/perspective-mcp-server/build/index.js"],
"env": {
"PERSPECTIVE_API_KEY": "your-api-key"
}
}
}
}Development
Start Development Server
npm run watchDebugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspectThe Inspector will provide a URL to access debugging tools in your browser.
License
MIT License
