Model Context Protocol (MCP) is a standard that allows generative AI tools (like chat-based assistants) to securely access external data sources and systems. Instead of relying only on what the AI already knows, MCP lets it retrieve and use real-time, trusted information.
Responsive’s MCP server connects your AI tools directly to your organization’s approved RFP content and knowledge base. Instead of copying answers from Responsive into AI, MCP lets AI work directly with your approved content. This allows you to:
Retrieve accurate, approved answers from your content library
Generate responses grounded in your company’s data
Improve consistency and reduce manual effort in proposal workflows
In short, it brings trusted RFP intelligence into your AI workflow.
Before connecting, ensure the following:
Responsive AI feature is enabled on Responsive.
You have Administrator permissions on the AI tool you are using.
Responsive MCP server can be used with AI tools that support MCP integrations.
For example:
ChatGPT
Claude
For detailed configuration information and instructions on how to use your AI model with Responsive, refer to:
In your AI tool, navigate to MCP or integration settings.
Create a new MCP server connection with the following MCP URL:
https://app.rfpio.com/oa/v1/mcpWhen done, you'll be asked to login to your Responsive account.
Once completed, you should be able to access Responsive data and return relevant results from the AI tool.
Based on the AI platform you are using, ensure you have added Responsive as a data source or enabled the created Responsive connector.
Once connected, users can start interacting with Responsive data directly within their AI tool.
Instead of asking generic questions, you can prompt the AI to:
Use your organization’s knowledge
Retrieve past responses
Generate answers grounded in approved content
The AI will automatically call the appropriate MCP tools/actions behind the scenes.
Responsive MCP provides a set of tools that your AI tool can use to retrieve information and support RFP workflows. You do not need to invoke these tools by name, but it helps to understand what each one does and when it is useful.
get_project_list
What it does:
Returns a list of available projects.
When to use it:
Use this when you want to identify which project to work on.
Example prompt:
List the projects that I’m a part of.
get_project_details
What it does:
Retrieves details for a specific project.
When to use it:
Use this when you need project-level context before answering questions or reviewing progress.
Example prompt:
Get the details for the Acme Security Questionnaire project so I can understand its status, timeline, and context.
get_project_sections
What it does:
Returns the sections within a project.
When to use it:
Use this when you want to understand project structure or work section by section.
Example prompt:
Show the section list and progress for ACME Corp.
get_project_question
What it does:
Retrieves a specific question from a project.
When to use it:
Use this when you want to inspect, review, or prepare to answer a particular question.
Example prompt:
Get the question in the Acme project about disaster recovery so I can draft a stronger answer.
get_unanswered_questions
What it does:
Finds unanswered questions in a project.
When to use it:
Use this when you want to identify response gaps and prioritize remaining work.
Example prompt:
Show my unanswered questions for SRM RFP.
search
What it does:
Searches Responsive content to find relevant answers, source material, or prior knowledge.
When to use it:
Use this when you want to locate approved content before drafting or reviewing a response.
Example prompt:
Do we have an ISO 27001 certificate? Share the source.
fetch
What it does:
Retrieves specific content or details from Responsive for use in the conversation.
When to use it:
Use this when you want the AI tool to pull in relevant information before answering or drafting.
Example prompt:
Fetch the current answer content we have for encryption, access controls, and audit logs so I can review it before drafting a response.
generate_draft_response
What it does:
Generates a draft response to a question using available Responsive content and project context.
When to use it:
Use this when you want a first draft for an RFP question instead of writing from scratch.
Example prompt:
Generate a response for: ‘security policies’
get_my_profile
What it does:
Returns information about the current Responsive user profile.
When to use it:
Use this when the AI needs to understand who is signed in or tailor work based on the current user.
Example prompt:
Get my profile so you can confirm which Responsive account and workspace this session is using.