DreamFactory is a REST API generation platform with support for hundreds of data sources, includi...
10K+
DreamFactory is a REST API generation platform with support for hundreds of data sources, including Microsoft SQL Server, MySQL, PostgreSQL, and MongoDB. The DreamFactory MCP Server makes it easy for users to securely interact with their data sources via an MCP client.
| Attribute | Details |
|---|---|
| Docker Image | mcp/df-mcp |
| Author | dreamfactorysoftware |
| Repository | https://github.com/dreamfactorysoftware/df-mcp |
| Attribute | Details |
|---|---|
| Dockerfile | https://github.com/dreamfactorysoftware/df-mcp/blob/9d570ce983635c597b5b6856c1634f2d1328ede7/Dockerfile |
| Commit | 9d570ce983635c597b5b6856c1634f2d1328ede7 |
| Docker Image built by | Docker Inc. |
| Docker Scout Health Score | |
| Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/df-mcp --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
| Licence | Apache License 2.0 |
| Tools provided by this Server | Short Description |
|---|---|
call-stored-function | Call a stored function |
call-stored-procedure | Call a stored procedure |
get-stored-functions | Get stored functions available in the database |
get-stored-procedures | Get stored procedures available in the database |
get-table-data | Retrieve the data of a specific table |
get-table-schema | Retrieve the schema of a specific table |
get-tables | Get tables available in the database |
list-tools | List available tools |
call-stored-functionCall a stored function
| Parameters | Type | Description |
|---|---|---|
functionName | string |
call-stored-procedureCall a stored procedure
| Parameters | Type | Description |
|---|---|---|
procedureName | string |
get-stored-functionsGet stored functions available in the database
get-stored-proceduresGet stored procedures available in the database
get-table-dataRetrieve the data of a specific table
| Parameters | Type | Description |
|---|---|---|
tableName | string | |
continue | boolean optional | In batch scenarios where supported, continue processing even after one action fails. Default behavior is to halt and return results up to the first point of failure. |
fields | array optional | |
filter | string optional | SQL-like filter to limit the records to retrieve. |
group | string optional | Comma-delimited list of the fields used for grouping of filter results. |
limit | number optional | Limit for pagination. |
offset | number optional | Offset for pagination. |
order | string optional | SQL-like order containing field and direction for filter results. |
related | string optional | Comma-delimited list of related names to retrieve for each resource. (it will be found in the related field of the schema) |
get-table-schemaRetrieve the schema of a specific table
| Parameters | Type | Description |
|---|---|---|
tableName | string |
get-tablesGet tables available in the database
list-toolsList available tools
{
"mcpServers": {
"dreamfactory-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"DREAMFACTORY_URL",
"-e",
"DREAMFACTORY_API_KEY",
"mcp/df-mcp"
],
"env": {
"DREAMFACTORY_URL": "https://your-dreamfactory-instance.com/api/v2/your-api",
"DREAMFACTORY_API_KEY": "1234abcd1234abdd"
}
}
}
}
Content type
Image
Digest
sha256:259bd9b99…
Size
57.2 MB
Last updated
8 months ago
docker pull mcp/df-mcpPulls:
32
Last week