MCP Server
Model Context Protocol integration for agent runtimes. Give your AI agents native tool access to search, fetch documents, and monitor changes.
What is MCP?
Open standard for agent tool integration
The Model Context Protocol (MCP) is an open standard for connecting AI models to external tools and data sources. Instead of calling REST APIs directly, agents discover and invoke tools through a standardized interface. The RLVNCE MCP server exposes corpus operations as native agent tools.
Available tools
30+ tools across retrieval, corpus management, crawling, monitoring, and catalog
Core Retrieval
Search, fetch, and monitor
searchFull-text search with filters, attribute filtering, and boosts
view_cacheView cached page content by document ID
list_documentsPaginated document list for a corpus
sample_documentsFetch random documents for spot-checks
list_changesChange feed since a timestamp with cursor pagination
list_corporaList available corpora with status summary
Corpus Setup
Create and configure corpora
create_corpusCreate corpus with sources and policies in one call
get_corpusFull corpus detail - sources, policies, crawl stats
update_corpusUpdate corpus name, description, and policies
update_search_policyUpdate field weights, boosts, and filters
add_sourcesAdd source URLs to an existing corpus
remove_sourceRemove a source from a corpus
Crawl Operations
Trigger and monitor indexing
trigger_crawlStart a crawl, returns job ID
cancel_crawlCancel a running crawl job
get_crawl_statusCheck crawl progress (pages discovered/crawled/failed)
list_crawlsCrawl history with pagination
list_crawl_resultsPer-URL outcomes with status filter
list_crawl_errorsFailed URLs with error details
get_crawl_scheduleNext scheduled crawl and overdue status
Monitoring & Observability
Webhooks, usage, and source health
create_subscriptionSet up webhook notifications for change events
list_subscriptionsList active webhooks for a corpus
get_usageCurrent metered usage counters
get_limitsPlan limits and remaining quota
list_sourcesPer-source status, doc count, and last crawled
get_source_statsDetailed source stats with failure tracking
list_source_urlsList indexed URLs for a specific source
get_corpus_metricsCorpus health: coverage, freshness, success rate
Catalog & Subscriptions
Discover and subscribe to published corpora
list_catalogBrowse published corpora with category/search filtering
subscribe_corpusSubscribe to a published corpus for read-only access
unsubscribe_corpusRemove a corpus subscription
Quick start
Multiple ways to connect
# Hosted mode (OAuth - recommended)
claude mcp add rlvnce --transport http https://api.rlvnce.com/mcp# Local mode (API key, stdio transport)
claude mcp add rlvnce -- npx @rlvnce/mcp-server# Plugin (tools + workflow skills)
claude plugin install @rlvnce/mcp-serverHosted (HTTP + OAuth)
OAuth authentication is automatic - you'll be prompted to authorize on first use. No API key needed. Works with Claude catalog.
Local (stdio + API key)
Runs as a local process. Set RLVNCE_API_KEY env var. Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible IDE.
Integration
Works with any MCP-compatible runtime
Claude
Install via claude mcp add or add the URL to your Claude Desktop or Claude Code configuration. OAuth handles authentication automatically.
Other runtimes
Point any MCP-compatible agent runtime to https://api.rlvnce.com/mcp. The protocol is open - no vendor lock-in.