Skip to main content
Glama
thein-art

mcp-server-peecai

by thein-art

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PEECAI_API_KEYYesAPI key from app.peec.ai
PEECAI_PROJECT_IDNoDefault project ID — saves repeating it in every tool call
PEECAI_ALLOW_WRITESNoSet to `true` to enable write operations (create/update/delete). Disabled by default for safety.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}
completions
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_projectsA

List all Peec AI projects for the company. Returns project IDs, names, and statuses. Status values: CUSTOMER (active, ongoing monitoring), CUSTOMER_ENDED, PITCH (active demo), PITCH_ENDED (completed demo), TRIAL, TRIAL_ENDED, ONBOARDING, DELETED. Use CUSTOMER projects for current data.

list_brandsA

List tracked brands for a Peec AI project. Returns brand IDs, names, and associated domains.

list_promptsA

List search prompts for a Peec AI project. Returns prompt IDs, messages, tags, topics, locations, and search volume.

list_tagsA

List category tags for a Peec AI project. Returns tag IDs and names.

list_topicsA

List topic groupings for a Peec AI project. Returns topic IDs and names.

list_modelsA

List AI models tracked by Peec AI (ChatGPT, Perplexity, etc.). Returns model IDs and active status.

list_model_channelsA

List model channels tracked by Peec AI. A model channel (e.g. openai-0, perplexity-0) is a stable identifier that groups one or more underlying models, so the channel ID remains constant even when the underlying model is rotated. Returns channel IDs, descriptions, the currently active model, and active status.

list_chatsA

List AI chat interactions tracked by Peec AI. Returns up to limit results (default: 100). Recommended: use date filters to scope results. Returns chat IDs, prompt/model refs, and dates. Without date filters, returns all chats.

get_chat_contentA

Get full content of a specific AI chat. Returns sources, brands mentioned, messages, queries, and products.

get_brands_reportA

Get brand analytics report per brand. Metrics: visibility (visibility_count/visibility_total), share_of_voice (0-1), mention_count, sentiment (0-100 scale, 50=neutral), position (avg rank when mentioned, lower=better). Returns up to limit results (default: 100). Use brand_id shortcut or filters array for server-side filtering. Supports date filtering and dimensional breakdowns. Without date filters, returns data across all available dates. Empty results may indicate the project has no report data for the given time range or filters — try a broader date range or fewer filters.

get_domains_reportA

Get domain analytics report: retrieval_rate, citation_rate, and retrieved_percentage. Classification values: OWN, CORPORATE, COMPETITOR, EDITORIAL, REFERENCE, INSTITUTIONAL, UGC, OTHER. Returns up to limit results (default: 100). Classification is filtered client-side after retrieval. Use filters array for server-side filtering by model, tag, topic, prompt, domain, URL, or country_code. Without date filters, returns data across all available dates. Empty results may indicate the project has no report data for the given time range or filters.

get_urls_reportA

Get URL analytics report: citation_count (total citations), retrievals (retrieval count), citation_rate. Classification values: HOMEPAGE, CATEGORY_PAGE, PRODUCT_PAGE, LISTICLE, COMPARISON, PROFILE, ALTERNATIVE, DISCUSSION, HOW_TO_GUIDE, ARTICLE, OTHER. Returns up to limit results (default: 100). Classification is filtered client-side after retrieval. Use filters array for server-side filtering by model, tag, topic, prompt, domain, URL, or country_code. Without date filters, returns data across all available dates. Empty results may indicate the project has no report data for the given time range or filters.

get_url_contentA

Get the scraped markdown content of a source URL. Use the URLs report (get_urls_report) to discover URLs. Returns markdown content plus metadata (title, domain, channel_title, classification, url_classification, content_length, truncated, content_updated_at). If stored content exceeds max_length, the response is truncated and truncated=true — re-request with a larger max_length to get more. Returns 404 if the URL is not tracked by the project.

search_queriesA

Get search queries that AI models generated when answering prompts. Returns the actual search queries models used to find information. Useful for understanding how AI models research topics. Without date filters, returns data across all available dates. Empty results may indicate the project has no query data for the given time range or filters.

shopping_queriesA

Get shopping/product queries that AI models generated when answering prompts. Returns product-related queries with associated product names. Useful for understanding product recommendations by AI models. Without date filters, returns data across all available dates. Empty results may indicate the project has no query data for the given time range or filters.

list_prompt_suggestionsA

List suggested prompts for a Peec AI project. Suggestions can be accepted to create prompts or rejected to dismiss them.

list_topic_suggestionsA

List suggested topics for a Peec AI project. Suggestions can be accepted to create topics or rejected to dismiss them.

Prompts

Interactive templates invoked by user choice

NameDescription
brand-visibility-analysisAnalyze brand visibility, sentiment, and position across AI models for a project.
competitive-gap-analysisCompare own brand vs competitors — identify visibility gaps across prompts and models.
ai-search-citation-reportAnalyze which URLs and domains get cited in AI responses — find content optimization opportunities.

Resources

Contextual data attached and managed by the client

NameDescription
projectsList all available Peec AI projects for the authenticated account.

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/thein-art/mcp-server-peecai'

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