streamable-httpApache-2.0updated 18d ago
Official Revelica plugin for AI agents. Connects an agent to a Revelica product workspace — customer research, competitive analysis, user story maps, goals, bets, and the specs that come out of them — and bundles Revelica's own product skills. Follows the Agent Skills open standard, compatible with Claude Code, Cowork, Cursor, Gemini CLI, OpenAI Codex, and more.
What can you do with Revelica?
Official Revelica plugin for AI agents. Connects an agent to a Revelica product workspace — customer research, competitive analysis, user story maps, goals, bets, and the specs that come out of them — and bundles Revelica's own product skills. Follows the Agent Skills open standard, compatible with Claude Code, Cowork, Cursor, Gemini CLI, OpenAI Codex, and more.
Repository Structure
revelica/skills
├── .claude-plugin/
│ ├── marketplace.json # Claude Code marketplace catalog
│ ├── plugin.json # Claude Code plugin manifest
│ └── mcp.json # MCP config for Claude Code plugin
├── .cursor-plugin/
│ └── plugin.json # Cursor plugin manifest
├── skills/ # Skill definitions (Agent Skills open standard)
│ ├── product-for-coding-agents/ # Product layer for coding agents (orientation)
│ └── write-spec/ # Author a feature spec attached to an idea
├── assets/ # Brand icons (README, directory submissions)
├── server.json # MCP registry manifest (registry.modelcontextprotocol.io)
├── .mcp.json # MCP config for Cursor/Gemini
├── gemini-extension.json # Gemini CLI extension manifest
└── LICENSE # Apache-2.0
Installation by Platform
Claude Code
/plugin marketplace add revelica/skills
/plugin install revelica@revelica
Skills are model-invoked — Claude automatically uses them based on context. The MCP server is registered automatically.
Cowork
Add https://api.revelica.com/mcp as a custom connector in your organization's
settings. Skills come with the plugin once it is listed in the plugin directory.
Cursor
Install via the .cursor-plugin/plugin.json manifest. Cursor will discover skills from
the skills/ directory and connect to the MCP server via .mcp.json automatically.
Gemini CLI
gemini extensions install revelica/skills
The gemini-extension.json manifest registers both skills and the MCP server.
Available MCP Tools
These tools are provided by the Revelica MCP server and callable from any skill:
| Tool | Description |
|---|---|
query |
Search or filter the workspace by criteria. Returns ranked matches, plus the schema template when artifact_type is set. |
read |
Read a single artifact or entity in full by id, or navigate to a subtree with a dotted field path. |
create |
Create new artifacts or entities. Content validated against registered schemas. |
update |
Apply partial field-level updates via dot-path notation. |
load_skill |
Load a skill's instructions and prefetched workspace data. |
list_skills |
List the skills this workspace exposes to MCP clients. |
All tools require OAuth authentication and enforce Supabase RLS — users only see their own workspace's data.
Available Skills
| Skill | Description |
|---|---|
product-for-coding-agents |
Orientation for a coding agent: read the idea/spec/UX behind the code, write high-level results (impl docs, PRs, tested feasibility assumptions, ideas, sources) back. |
write-spec |
Author a feature spec attached to an idea, following the Revelica spec template — incremental section-by-section writes that fit coding-agent tool-call budgets. |
Adding a New Skill
-
Create a folder under
skills/:mkdir skills/my-skill touch skills/my-skill/SKILL.md -
Write
SKILL.mdfollowing the Agent Skills spec:--- name: my-skill description: What this skill does and when to use it. compatibility: Requires Revelica MCP server (query, read, create, update tools) --- Instructions for the agent... -
Commit and push. Users get the update by running:
/plugin update revelica@revelica
No backend changes needed unless the skill requires a new MCP tool.
Connecting the MCP Server Directly
If you'd rather connect the server without the plugin, add it as a remote MCP server / custom connector:
| Server URL | https://api.revelica.com/mcp |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.0 with dynamic client registration — no API key to manage |
| Prerequisite | A Revelica workspace (sign up) |
Server metadata is published at
/.well-known/mcp/server-card.json.
Privacy Policy
Revelica's privacy policy — covering what data is collected, how it is used and stored, third-party sharing, retention, and how to contact us — is published at revelica.com/privacy. Terms of service are at revelica.com/terms.
The MCP server reads and writes only the product data in your own Revelica workspace. Every request is authenticated with OAuth and enforced by Supabase row-level security, so a connected agent can never see another workspace's data. The server does not query your chat history, conversation summaries, or files.
Support
- Issues with the plugin or skills: open a GitHub issue
- Account, workspace, or MCP server issues: ask@revelica.com
License
Apache-2.0 © Revelica
About Revelica
Revelica is an AI-native product discovery platform. It helps product teams gather customer insights, perform competitive analysis, and experimentally validate ideas that feed into their AI development workflow.
🔗 Homepage with free Pro trial: https://revelica.com
🔗 Template library with playbooks, skills, and insight templates: https://revelica.com/templates
🔗 Free AI tools with no signup required: https://revelica.com/tools
Install
Add Revelica to your client. Pick the one you use.
claude mcp add --transport http revelica https://api.revelica.com/mcpcodex mcp add revelica --url https://api.revelica.com/mcp{
"mcpServers": {
"revelica": {
"url": "https://api.revelica.com/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"revelica": {
"type": "http",
"url": "https://api.revelica.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"revelica": {
"url": "https://api.revelica.com/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"revelica": {
"serverUrl": "https://api.revelica.com/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation25/25
- Maintenance19/25
- Trust16/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 10 days ago
- Has a release history
- Repository is not archived
- Licensed Apache-2.0
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.0Latest | Jun 2, 2026 |