home / mcp / outreach mcp server
This read-only MCP Server allows you to connect to Outreach data from Claude Desktop through CData JDBC Drivers. For full CRUD support, check out the first managed MCP platform: CData Connect AI (https://www.cdata.com/ai/).
Configuration
View docs{
"mcpServers": {
"cdatasoftware-outreach.io-mcp-server-by-cdata": {
"command": "java",
"args": [
"-jar",
"/PATH/TO/CDataMCP-jar-with-dependencies.jar",
"/PATH/TO/outreach.io.prp"
]
}
}
}You have a read-only MCP server that exposes Outreach.io data through a simple MCP interface, so you can ask natural language questions and retrieve live information without writing SQL. This server wraps the CData JDBC Driver for Outreach.io to surface data as relational models you can query from an MCP client.
Connect to the MCP server from your MCP client to access live Outreach.io data. You do not need to write SQL; instead, ask questions like u201cWhat is the status of my open opportunities or u201cShow me calendar events today, and the client will translate your request into data retrieval actions. The server exposes tools to list available tables, list columns for a table, and run select queries against the data source. Use the client to trigger these tools as needed, and view results in CSV format where applicable.
# Prerequisites: Java and Maven installed on your machine
# 1) Clone the MCP server repository
git clone https://github.com/cdatasoftware/outreach.io-mcp-server-by-cdata.git
cd outreach.io-mcp-server-by-cdata
# 2) Build the MCP server jar
mvn clean install
# This creates the JAR: CDataMCP-jar-with-dependencies.jar
# 3) Install the CData JDBC Driver for Outreach.io from the vendor site and license it as shown in the setup flow
# 4) Create the .prp connection file with your JDBC connection details
# 5) Run the MCP server using the stdio configuration described belowUse a local client to run the MCP server with a standard IO (stdio) runtime. The server is started by invoking Java with the MCP jar and your .prp file that contains the JDBC connection configuration.
java -jar /PATH/TO/CDataMCP-jar-with-dependencies.jar /PATH/TO/outreach.io.prp
```}]} ,{When you run the server, ensure the process is on the same machine as any clients that use stdio. If you need to stop and restart, fully quit the client first and then restart the server. If the server is not visible to your MCP client, verify you used the exact command and path, and confirm your workflow includes restarting clients after starting the server.
Follow the licensing steps for the CData JDBC Driver exactly as required by its licensing flow. Keep the JDBC driver and MCP server components up to date and limit access to trusted clients only. Consider auditing access to the .prp file since it contains connection details.
This MCP server is provided under the MIT License. It can be used, modified, and distributed in accordance with the terms of the MIT License.
Retrieves a list of tables available in Outreach.io data source; outputs CSV with column headers in the first line.
Retrieves a list of columns for a specified table; outputs CSV with column headers in the first line.
Executes a SQL SELECT query against the Outreach.io data source and returns results.