Skip to main content
Glama
shaunmacfullstack

Perplexity MCP Server

Perplexity MCP Server

MCP server that exposes Perplexity AI's search capabilities to Claude.

🚧 Development Status

Current Version: v0.1.0-alpha (In Active Development)

✅ Completed (Phase 1)

  • Project foundation and security setup

  • .gitignore with comprehensive exclusions

  • .env.example template with placeholder API key

  • requirements.txt with pinned dependencies

  • SECURITY.md with security policy

  • README.md with initial structure

  • Apache 2.0 License

🚧 In Progress (Phase 2-6)

  • Configuration management (config.py)

  • Perplexity API client (perplexity_client.py)

  • MCP server implementation (server.py)

  • Testing and validation

  • Documentation finalization

🔮 Planned (Future Phases)

  • Perplexity Spaces integration

  • Memory and context management

  • Thread summarization across Spaces

  • Cross-platform data synthesis

  • Document generation from multi-source data

Note: This project is in early development. The API and features may change.


Setup

  1. Clone the repository

  2. Copy .env.example to .env

  3. Add your Perplexity API key to .env

  4. Install dependencies: pip install -r requirements.txt

  5. Run the server: python server.py

Configuration

See .env.example for configuration options.

Security

See SECURITY.md for security policies and best practices.

Usage

[To be added after implementation]

Troubleshooting

[To be added after implementation]

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/shaunmacfullstack/claude-perplexity-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server