trackmcp
Back to directory
mtane0412

perspective-mcp-server

View on GitHub

A Model Context Protocol (MCP) server that provides tools for interacting with Perspective API

0 stars JavaScriptDeveloper Kits Updated Feb 7, 2025

Documentation

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

Usage

1. Get your Perspective API key

2. Add the server to your MCP settings file

json
{
  "mcpServers": {
    "perspective": {
      "command": "npx",
      "args": [
        "-y",
        "@mtane0412/perspective-mcp-server"
        ],
      "env": {
        "PERSPECTIVE_API_KEY": "your-api-key"
      }
    }
  }
}

Debugging

Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:

bash
npm run inspect

The Inspector will provide a URL to access debugging tools in your browser.

License

MIT License

Frequently asked questions

What is perspective-mcp-server?

perspective-mcp-server is A Model Context Protocol (MCP) server that provides tools for interacting with Perspective API

How do I install perspective-mcp-server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is perspective-mcp-server open source?

Yes — it is hosted on GitHub at https://github.com/mtane0412/perspective-mcp-server.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP