Back to Home
FairArena icon

FairArena-MCP-Server

Verified Safe

by FairArena

Overview

Provides a Model Context Protocol (MCP) server for semantic search and retrieval of FairArena documentation using Pinecone and Google Gemini embeddings.

Installation

Run Command
node dist/http-server.js

Environment Variables

  • PINECONE_API_KEY
  • PINECONE_DEVELOPER_INDEX
  • PINECONE_DEVELOPER_HOST
  • PINECONE_DOCS_INDEX
  • PINECONE_DOCS_HOST
  • EMBEDDING_DIMENSION
  • GOOGLE_GEMINI_API_KEY
  • PORT
  • LOG_LEVEL
  • ALLOWED_ORIGINS

Security Notes

The server implements strong security practices including API key authentication, rate limiting (per IP and per API key), secure headers (Helmet), and Zod-based request validation. Sensitive data is redacted in structured logs. Circuit breakers are used for external services to prevent cascading failures. The primary API key validation is based on format, with actual validation occurring when making calls to the Google API, which is a reasonable approach for third-party keys. CORS is configurable but defaults to '*' if not explicitly set, which should be adjusted for production deployments.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens50
Stars0
Forks0
Last Update2026-01-18

Tags

MCP ServerSemantic SearchDocumentationPineconeGoogle Gemini