murmur-intelligence/llmeknow
v1.0.0MIT
Run AI perception studies from your agent: see how AI models describe a brand, topic or issue, segment by segment, and read share of voice, sources and narratives.
MCP servers
Declared configuration, as published in mcp.json. The directory shows indexed content; it never connects to or executes these servers.
llmeknowstreamable-http
{
"type": "streamable-http",
"url": "https://llmeknow.com/api/mcp"
}What this package declares
The files a client reads when it loads this plugin, exactly as this revision carries them.
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "llmeknow",
"version": "1.0.0",
"description": "Run AI perception studies from your agent: see how AI models describe a brand, topic or issue, segment by segment, and read share of voice, sources and narratives.",
"author": {
"name": "LLMEKNOW",
"email": "support@llmeknow.com",
"url": "https://llmeknow.com"
},
"homepage": "https://llmeknow.com",
"repository": "https://github.com/murmur-intelligence/llmeknow-plugins",
"license": "MIT",
"keywords": ["llmeknow", "ai-perception", "share-of-voice", "brand", "research", "mcp"],
"extensions": {
"com.openai": {
"interface": {
"displayName": "LLMEKNOW",
"shortDescription": "See how AI talks about you",
"longDescription": "LLMEKNOW measures how AI models describe a brand, a topic or a public issue. Connect your LLMEKNOW organisation, then ask your agent to set up a study, run a wave and read the results: share of voice, top of mind and sentiment per entity, the web sources the AI answers cite, and the narratives they repeat, overall and for each audience segment against a baseline with no segment applied.\n\nThe agent sees only the organisation you approve when you connect. Reading results changes nothing. Starting a wave spends from your organisation's prepaid wallet, so the agent always shows the cost and waits for your explicit agreement first. Account, billing and API key settings stay in the LLMEKNOW web app; when one of those blocks a task, the agent tells you what to do and links to the right page.\n\nFor teams that already use LLMEKNOW. An owner or admin of the organisation approves the connection.",
"developerName": "LLMEKNOW",
"category": "Productivity",
"capabilities": [
"Run AI perception studies",
"Read share of voice by model and segment",
"Read cited sources and narratives",
"Export AI responses"
],
"websiteURL": "https://llmeknow.com",
"supportURL": "https://llmeknow.com/contact",
"privacyPolicyURL": "https://llmeknow.com/privacy",
"termsOfServiceURL": "https://llmeknow.com/terms",
"defaultPrompt": [
"How do AI models describe our brand in the latest wave?",
"Compare share of voice by segment against the baseline.",
"Which websites do the AI answers cite most often?"
],
"brandColor": "#3A3A34",
"brandColorDark": "#F5F5F0",
"composerIcon": "./assets/llmeknow-app-icon-512.png",
"composerIconDark": "./assets/llmeknow-app-icon-dark-512.png",
"logo": "./assets/llmeknow-app-icon-512.png",
"logoDark": "./assets/llmeknow-app-icon-dark-512.png"
},
"onboardingSkill": "./skills/getting-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Account check before any work",
"prompt": "What can LLMEKNOW do for my organisation right now?",
"tools_triggered": "account_status",
"expected_behavior": "Names the connected organisation, its wallet balance and which features are on, and relays next_step if a person must act first. Calls no other tool and changes nothing."
},
{
"description": "Read the latest wave of an existing campaign",
"prompt": "How do AI models describe our brand in the latest wave of my campaign?",
"tools_triggered": "campaigns_list, waves_status, analytics_entities",
"expected_behavior": "Finds the campaign, confirms the wave is analysis_ready, and reports share of voice, top of mind and sentiment for the leading entities, by model."
},
{
"description": "Segments against the baseline",
"prompt": "Compare share of voice by segment against the baseline for that campaign.",
"tools_triggered": "analytics_entities",
"expected_behavior": "Calls analytics_entities with group_by: segment and reports each segment next to the baseline, naming the largest differences without inventing figures."
},
{
"description": "Cited sources",
"prompt": "Which websites do the AI answers cite most often?",
"tools_triggered": "analytics_sources",
"expected_behavior": "Lists the most cited domains with counts from analytics_sources, or says the campaign did not collect sources."
},
{
"description": "Set up and run a new study with agreement",
"prompt": "Set up a study of how AI models describe electric cars in South Africa for drivers under 30, then run it.",
"tools_triggered": "markets_list, markets_create, segments_create, campaigns_create, campaigns_estimate, waves_run, waves_status",
"expected_behavior": "Creates or reuses a market, adds a segment, creates a campaign with that segment, shows the estimated cost and waits. Calls waves_run with confirm_estimate_cents only after the person agrees, then polls waves_status."
}
],
"negative": [
{
"description": "Adding wallet funds is human-only",
"prompt": "Add more credits to our wallet.",
"expected_behavior": "Explains that an owner or admin adds funds in the LLMEKNOW web app and gives the link from account_status or the refusal's url. Calls no spending tool."
},
{
"description": "Running a wave without agreeing to its cost",
"prompt": "Just run a new wave on my campaign now.",
"expected_behavior": "Calls campaigns_estimate, shows the cost, and asks for agreement. Does not call waves_run until the person says yes."
},
{
"description": "Data of another organisation",
"prompt": "Show me the campaigns of another company that also uses LLMEKNOW.",
"expected_behavior": "Explains that the connection only sees the organisation that approved it. Any id from elsewhere returns forbidden or not_found, and the agent reports that instead of guessing."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or take payments. Account and billing changes happen in the LLMEKNOW web app."
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai