Nephia
Server Details
Nephia is a brand monitoring service, and this is its remote MCP server. Claude, Cursor, ChatGPT or any MCP client can read the mentions your brand gets on 14 sources: X, Reddit (posts and comments), YouTube, TikTok, Bluesky, Hacker News, Mastodon, Lemmy, GitHub, Product Hunt, Stack Overflow, any RSS feed, Vinted, and AI answers from ChatGPT, Gemini and Perplexity.
Every mention arrives already read, with its sentiment and intent, so an agent can answer plain questions: which complaints came in since Friday, what Reddit said about us this week. The source is an argument, not a tool, so one call reads every source you watch.
Sign-in is OAuth in the browser: no API key to copy. The consent screen has three permissions: read your mentions and Queries, change what is running (pause, resume, retire), and spend credits (semantic search and AI passes), which arrives unticked. Every tool description states its cost, so a model can budget before it spends.
The server is on every plan, Free included, and reading your own mentions through it costs nothing.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 61.3% over 42 days
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP
- URL
TDQS
Scored across 23 tools
Several tools operate on the same core objects: list_mentions, get_keyword_results, and get_keyword_events are three mention-reading paths, and analyses_estimate, explore_estimate, and keyword_estimate are three pricing tools. The descriptions explain the differences well, but an agent would need to read carefully to avoid picking the wrong one.
Read tools use verb-first names like get_keyword and list_mentions, while mutation and estimate tools mostly use noun-first names like keyword_create, keyword_update, and analyses_run. Everything is snake_case and readable, but the two conventions are mixed rather than uniform, with account_credits and explore deviating further.
23 tools is in the heavy range for a single server, though most are distinct and the estimate/write pairs are logical. The count is borderline and a substantial share are keyword-related or credit-related helpers, which can make the surface feel overwhelming.
The keyword lifecycle, source management, mention reading, stats, similarity, explore, and Vinted history/stats cover the apparent domain well. Minor gaps exist, such as no way to update a bucket or fully remove a source, but agents can work around them.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
5 tool updates
- Changed
get_keyword_results1 field changed- added
Input schema / properties / opportunityAdded value: +{ + "description": "true keeps only opportunities: mentions of a topic or competitor keyword that are highly relevant to it and whose author is someone to answer (the keyword's agent step says problem_fit true, or, without that field, the intent is purchase_intent, comparison or question). Use it for \"who should I answer today?\". An own keyword has none. Free.", + "type": "boolean" +}
- Changed
keyword_create1 field changed- changed
Input schema / properties / subjectRole / descriptionPrevious value: -"What the keyword is about: your own brand, a competitor's, or a topic."New value: +"What the keyword is about: your own brand, a competitor's, or a topic. A new topic without globalCriteria.match is created with match word."
- Changed
keyword_estimate1 field changed- changed
Input schema / properties / subjectRole / descriptionPrevious value: -"What the keyword is about: your own brand, a competitor's, or a topic."New value: +"What the keyword is about: your own brand, a competitor's, or a topic. A new topic without globalCriteria.match is created with match word."
- Changed
keyword_update1 field changed- changed
Input schema / properties / subjectRole / descriptionPrevious value: -"What the keyword is about: your own brand, a competitor's, or a topic."New value: +"What the keyword is about: your own brand, a competitor's, or a topic. A new topic without globalCriteria.match is created with match word."
- Changed
list_mentions1 field changed- added
Input schema / properties / opportunityAdded value: +{ + "description": "true keeps only opportunities: mentions of a topic or competitor keyword that are highly relevant to it and whose author is someone to answer (the keyword's agent step says problem_fit true, or, without that field, the intent is purchase_intent, comparison or question). Use it for \"who should I answer today?\". An own keyword has none. Free.", + "type": "boolean" +}
5 tool updates
- Changed
keyword_create2 fields changed- added
Input schema / properties / colorAdded value: +{ + "description": "The keyword colour in the dashboard. Left out on create, an unused one is picked.", + "enum": [ + "keyword-1", + "keyword-2", + "keyword-3", + "keyword-4", + "keyword-5", + "keyword-6", + "keyword-7", + "keyword-8" + ], + "type": "string" +} - added
Input schema / properties / relevanceContextAdded value: +{ + "anyOf": [ + { + "maxLength": 400, + "type": "string" + }, + { + "type": "null" + } + ], + "description": "One sentence the AI reading uses to judge relevance, such as \"Acme is a cloud storage company, not the cartoon.\" null clears it." +}
- Changed
keyword_estimate2 fields changed- added
Input schema / properties / colorAdded value: +{ + "description": "The keyword colour in the dashboard. Left out on create, an unused one is picked.", + "enum": [ + "keyword-1", + "keyword-2", + "keyword-3", + "keyword-4", + "keyword-5", + "keyword-6", + "keyword-7", + "keyword-8" + ], + "type": "string" +} - added
Input schema / properties / relevanceContextAdded value: +{ + "anyOf": [ + { + "maxLength": 400, + "type": "string" + }, + { + "type": "null" + } + ], + "description": "One sentence the AI reading uses to judge relevance, such as \"Acme is a cloud storage company, not the cartoon.\" null clears it." +}
- Changed
keyword_update2 fields changed- added
Input schema / properties / colorAdded value: +{ + "description": "The keyword colour in the dashboard. Left out on create, an unused one is picked.", + "enum": [ + "keyword-1", + "keyword-2", + "keyword-3", + "keyword-4", + "keyword-5", + "keyword-6", + "keyword-7", + "keyword-8" + ], + "type": "string" +} - added
Input schema / properties / relevanceContextAdded value: +{ + "anyOf": [ + { + "maxLength": 400, + "type": "string" + }, + { + "type": "null" + } + ], + "description": "One sentence the AI reading uses to judge relevance, such as \"Acme is a cloud storage company, not the cartoon.\" null clears it." +}
- Changed
list_mentions1 field changed- added
Input schema / properties / relevanceAdded value: +{ + "description": "Only mentions read as this relevant to their keyword — several are OR'd, so [\"high\", \"medium\"] leaves out what matched by accident (another meaning, a handle, spam). \"unread\" is what nothing has read yet.", + "items": { + "enum": [ + "high", + "medium", + "low", + "unread" + ], + "type": "string" + }, + "minItems": 1, + "type": "array" +}
- Changed
mentions_stats2 fields changed- changed
Input schema / properties / group_by / items / enumPrevious value: -[ - "day", - "hour", - "source", - "sentiment", - "intent", - "author", - "term", - "keyword" -]New value: +[ + "day", + "hour", + "source", + "sentiment", + "intent", + "relevance", + "author", + "term", + "keyword" +] - added
Input schema / properties / relevanceAdded value: +{ + "description": "Only mentions read as this relevant to their keyword — several are OR'd, so [\"high\", \"medium\"] leaves out what matched by accident (another meaning, a handle, spam). \"unread\" is what nothing has read yet.", + "items": { + "enum": [ + "high", + "medium", + "low", + "unread" + ], + "type": "string" + }, + "minItems": 1, + "type": "array" +}
33 tool updates
- Changed
analyses_run4 fields changed- changed
Input schema / properties / items / descriptionPrevious value: -"The items to read. Use this or watchId, never both."New value: +"The items to read. Use exactly one of items or keywordId." - added
Input schema / properties / keywordIdAdded value: +{ + "description": "Read a keyword's own recent mentions instead of passing items. The id comes from list_keywords.", + "format": "uuid", + "type": "string" +} - changed
Input schema / properties / since / descriptionPrevious value: -"With watchId: ISO instant, defaults to 24h ago."New value: +"With keywordId: ISO instant, defaults to 24h ago." - removed
Input schema / properties / watchIdRemoved value: -{ - "description": "Read a watch's own recent events instead of passing items.", - "format": "uuid", - "type": "string" -}
- Added
get_keyword - Added
get_keyword_events - Added
get_keyword_results - Removed
get_query - Removed
get_query_results - Added
keyword_brand_set - Added
keyword_bucket_manage - Added
keyword_create - Added
keyword_estimate - Added
keyword_manage - Added
keyword_source_manage - Added
keyword_source_set - Added
keyword_update - Added
list_keyword_buckets - Added
list_keywords - Changed
list_mentions3 fields changed- added
Input schema / properties / keywordAdded value: +{ + "description": "Only this keyword's mentions, by id from list_keywords, including what its searches caught before they last changed. An id that is not one of the account's keywords is an error.", + "format": "uuid", + "type": "string" +} - changed
Input schema / properties / kind / descriptionPrevious value: -"Which producer. \"polling\" is what your Queries catch on their own; \"runs\" is a kept one-off Explore run. Absent means both."New value: +"Which producer. \"polling\" is what your keywords catch on their own; \"runs\" is a kept one-off Explore run. Absent means both." - removed
Input schema / properties / queryRemoved value: -{ - "description": "Only this Query's mentions, by id from list_queries, including what its searches caught before they last changed. An id that is not one of the account's Queries is an error.", - "format": "uuid", - "type": "string" -}
- Removed
list_queries - Removed
list_query_buckets - Changed
mentions_similar1 field changed- changed
Input schema / properties / id / descriptionPrevious value: -"The id of a mention from list_mentions or get_query_results, collected in the last 30 days."New value: +"The id of a mention from list_mentions or get_keyword_results, collected in the last 30 days."
- Changed
mentions_stats5 fields changed- changed
Input schema / properties / group_by / descriptionPrevious value: -"One or two axes to count along: [\"source\", \"sentiment\"] is one count per Source and sentiment. day and hour cannot be combined. author, term and query are open lists, cut at top."New value: +"One or two axes to count along: [\"source\", \"sentiment\"] is one count per Source and sentiment. day and hour cannot be combined. author, term and keyword are open lists, cut at top." - changed
Input schema / properties / group_by / items / enumPrevious value: -[ - "day", - "hour", - "source", - "sentiment", - "intent", - "author", - "term", - "query" -]New value: +[ + "day", + "hour", + "source", + "sentiment", + "intent", + "author", + "term", + "keyword" +] - added
Input schema / properties / keywordAdded value: +{ + "description": "Only this keyword's mentions, by id from list_keywords, including what its searches caught before they last changed. An id that is not one of the account's keywords is an error.", + "format": "uuid", + "type": "string" +} - removed
Input schema / properties / queryRemoved value: -{ - "description": "Only this Query's mentions, by id from list_queries, including what its searches caught before they last changed. An id that is not one of the account's Queries is an error.", - "format": "uuid", - "type": "string" -} - changed
Input schema / properties / top / descriptionPrevious value: -"How many authors, terms or Queries to keep, busiest first. Defaults to 10."New value: +"How many authors, terms or keywords to keep, busiest first. Defaults to 10."
- Removed
query_brand_set - Removed
query_bucket_manage - Removed
query_create - Removed
query_estimate - Removed
query_manage - Removed
query_source_manage - Removed
query_source_set - Removed
query_update - Removed
watch_create - Removed
watch_feed - Removed
watch_list - Removed
watch_manage
3 tool updates
- Changed
query_create1 field changed- changed
Input schema / properties / sources / items / properties / searches / items / properties / overrides / descriptionPrevious value: -"This search's own criteria: query (one text), terms (two or more texts OR'd, on the Sources that support it), market, filters. On ai_answers a search is a prompt: {\"filters\": {\"prompt\": \"What is the best brand monitoring tool?\", \"brands\": [\"YourBrand\"], \"engines\": [\"chatgpt\", \"gemini\", \"perplexity\"]}}."New value: +"This search's own criteria: query (one text), terms (two or more texts OR'd, on the Sources that support it), match, market, filters. On ai_answers a search is a prompt: {\"filters\": {\"prompt\": \"What is the best brand monitoring tool?\", \"brands\": [\"YourBrand\"], \"engines\": [\"chatgpt\", \"gemini\", \"perplexity\"]}}."
- Changed
query_estimate1 field changed- changed
Input schema / properties / sources / items / properties / searches / items / properties / overrides / descriptionPrevious value: -"This search's own criteria: query (one text), terms (two or more texts OR'd, on the Sources that support it), market, filters. On ai_answers a search is a prompt: {\"filters\": {\"prompt\": \"What is the best brand monitoring tool?\", \"brands\": [\"YourBrand\"], \"engines\": [\"chatgpt\", \"gemini\", \"perplexity\"]}}."New value: +"This search's own criteria: query (one text), terms (two or more texts OR'd, on the Sources that support it), match, market, filters. On ai_answers a search is a prompt: {\"filters\": {\"prompt\": \"What is the best brand monitoring tool?\", \"brands\": [\"YourBrand\"], \"engines\": [\"chatgpt\", \"gemini\", \"perplexity\"]}}."
- Changed
query_source_set4 fields changed- changed
Input schema / properties / estimateToken / descriptionPrevious value: -"Absent: nothing is written, and the estimate of this change comes back with its token. Present: the change is written, if the arguments are the ones that were estimated."New value: +"mode \"write\" only, and required there: the estimateToken the mode \"estimate\" call returned for these same arguments. Valid 15 minutes." - added
Input schema / properties / modeAdded value: +{ + "description": "estimate writes nothing and returns the price of this change with its estimateToken; it takes no estimateToken. write saves the change and requires the estimateToken of an estimate made with the same arguments.", + "enum": [ + "estimate", + "write" + ], + "type": "string" +} - changed
Input schema / properties / searches / items / properties / overrides / descriptionPrevious value: -"This search's own criteria: query (one text), terms (two or more texts OR'd, on the Sources that support it), market, filters. On ai_answers a search is a prompt: {\"filters\": {\"prompt\": \"What is the best brand monitoring tool?\", \"brands\": [\"YourBrand\"], \"engines\": [\"chatgpt\", \"gemini\", \"perplexity\"]}}."New value: +"This search's own criteria: query (one text), terms (two or more texts OR'd, on the Sources that support it), match, market, filters. On ai_answers a search is a prompt: {\"filters\": {\"prompt\": \"What is the best brand monitoring tool?\", \"brands\": [\"YourBrand\"], \"engines\": [\"chatgpt\", \"gemini\", \"perplexity\"]}}." - changed
Input schema / requiredPrevious value: -[ - "id", - "source", - "enabled" -]New value: +[ + "id", + "source", + "mode", + "enabled" +]
26 tool updates
- First observed
account_credits - First observed
analyses_estimate - First observed
analyses_run - First observed
explore - First observed
explore_estimate - First observed
get_query - First observed
get_query_results - First observed
list_mentions - First observed
list_queries - First observed
list_query_buckets - First observed
mentions_similar - First observed
mentions_stats - First observed
query_brand_set - First observed
query_bucket_manage - First observed
query_create - First observed
query_estimate - First observed
query_manage - First observed
query_source_manage - First observed
query_source_set - First observed
query_update - First observed
vinted_market_stats - First observed
vinted_price_history - First observed
watch_create - First observed
watch_feed - First observed
watch_list - First observed
watch_manage
Publisher details
- Operator
- https://nephia.cc
- Operator website
- https://nephia.cc
- Vendor relationship
- Unknown
- Documentation
- https://docs.nephia.cc
- Trust center
- Unknown
- Restrictions
- Unknown
Related MCP Connectors
Your agent needs to know where a brand or a phrase is being talked about across the web — with the trend line, the sentiment and the ratings attached. **What you can ask for** • "Where is our brand cited across the web this quarter, and is that rising?" • "What is the sentiment around this phrase?" • "How do ratings for this product distribute?" • "Which categories is this topic trending in?" • "Summarise everything published about this term." **How to use it** Point any MCP client at https://mcp.aisa.one/seo-content/mcp and sign in with OAuth — there is no key to create or paste. 10 tools: content search, summary, phrase and category trends, sentiment analysis, rating distribution, plus the filters, categories, languages and locations behind them. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Find where you are mentioned here, then ask the same agent who links to those pages — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/seo/mcp for all of it at once — rankings, keywords, backlinks, site health and AI-answer visibility across DataForSEO, Semrush and Ahrefs.
SocialFaktory (https://www.socialfaktory.com) is a social media MCP server that lets your AI agent run a brand's social content with you. It reads the brands, channels and media you already have, writes posts in the brand's own voice, prices and generates short video, takes a file you upload, composes one post per channel, schedules or sends it on TikTok, Instagram, YouTube, X, LinkedIn, Facebook and Pinterest, and reads the metrics back. It is a hosted remote server at https://www.socialfaktory.com/mcp (Streamable HTTP) with OAuth 2.1 sign-in and 20 tools. Install steps cover Claude Code, Claude Desktop, Cursor, VS Code, Codex CLI, Gemini CLI and Windsurf. You stay in control. Generating spends the credits in your wallet, and the agent is told to quote the price and ask you first. Posts are drafts until you send them, and nothing reaches a channel without the publish permission you grant on the consent screen, where you also pin the connection to one brand, cap monthly spend and choose when it expires. Generating and publishing need an active SocialFaktory plan. Not available through an agent yet: cloning a video from a link, and generating still images or carousels. Connecting a social channel is a browser sign-in and stays in the app. Docs: https://www.socialfaktory.com/docs/mcp
Your agent needs live data — a competitor's traffic, who to contact there, what people are saying, what Google and ChatGPT answer about you, a company's filings. Normally that is six vendor accounts, six sets of keys and six SDKs. This is one URL. **What you can ask for** • "How much traffic does stripe.com get, where does it come from, and who competes for the same keywords?" • "Find 20 Series-B fintech companies in Germany and the heads of marketing there, with emails." • "Does ChatGPT mention our brand when someone asks for the best CRM — and what does it cite?" • "What is X saying about $NVDA today, and what did the stock actually do?" • "Search the web for this, then scrape the three best pages into markdown." **How to use it** Point any MCP client at https://mcp.aisa.one/mcp and sign in with OAuth — there is no key to create or paste. Then just ask: the agent calls search to find the right operation and use to run it. **Why this rather than the source** 26 sources behind one account and one bill — DataForSEO, Semrush, Ahrefs, Similarweb, Apollo, X/Twitter, Instagram, Reddit, Pinterest, YouTube, Tavily, Exa, Perplexity, Firecrawl, CoinGecko, Kalshi, Polymarket, AgentMail and more, 580+ operations. tools/list returns five tools, not 580, so the introduction does not eat your context window. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** One slice at a time: https://mcp.aisa.one/seo/mcp · /finance/mcp · /social/mcp · /search/mcp · /sales/mcp · /mail/mcp · /gtm/mcp, or a single provider like /twitter-api/mcp. Same account, fewer tools listed, and search still reaches everything. Full list at https://mcp.aisa.one/servers
Your agent needs what people are posting — across X, Instagram, Reddit, Pinterest and YouTube at once, not five accounts and five rate limits. **What you can ask for** • "What is being said about our brand this week on X and Reddit?" • "Find the creators posting about this category on Instagram and YouTube." • "Pull the replies and quotes on this tweet and the comments on that reel." • "What is trending in this country right now?" • "Which subreddits and hashtags keep coming up for this topic?" **How to use it** Point any MCP client at https://mcp.aisa.one/social/mcp and sign in with OAuth — there is no key to create or paste. 56 read tools across five platforms: X/Twitter (users, tweets, communities, lists, Spaces, trends), Instagram (profiles, posts, reels, highlights, transcripts), Reddit (search, subreddits, comment trees), Pinterest (pins, boards, search) and YouTube search. **Why this rather than the source** One login instead of five developer programmes, and no app review on any of them. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Measure the conversation here, then ask the same agent for the site traffic behind it or the people to contact — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/twitter-api/mcp · /instagram/mcp · /reddit/mcp · /pinterest/mcp · /youtube-search/mcp for one platform at a time; https://mcp.aisa.one/gtm/mcp adds Similarweb and Apollo.
Related MCP Servers
- AlicenseAqualityAmaintenanceMonitor keyword mentions across Reddit, Hacker News, X, and Bluesky, and triage AI-scored leads from your agent. Connects to the hosted RedReplier MCP server.211MIT
- AlicenseNot gradedqualityDmaintenanceA remote MCP server that exposes tools from many services (X, LinkedIn, GitHub, Gmail, Notion, etc.) through a single endpoint on Cloudflare Workers, enabling unified access to third-party APIs via natural language.MIT
- AlicenseAqualityDmaintenanceAn MCP server that gives any agent real-time news plus the contextual intelligence to use it well — tone distribution, emerging stories, narrative shifts, spike alerts, and tone-over-time charts — powered by Overtone's publisher network. Works with any MCP-compatible client: Claude Desktop, Claude Code, Cursor, Windsurf, Codex, Kimi K2, and more.71MIT
- AlicenseNot gradedqualityCmaintenanceLive X/Twitter and Reddit research. 10 read-only MCP tools, Google/GitHub sign-in. Free tier.2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.