Skip to content

Commit 2941372

Browse files
authored
Merge pull request #131 from dgageot/add-dappier
Add dappier
2 parents 6484870 + b73055e commit 2941372

File tree

3 files changed

+137
-0
lines changed

3 files changed

+137
-0
lines changed

prompts/catalog.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2145,3 +2145,16 @@ registry:
21452145
- name: elevenlabs.api_key
21462146
prompts: 0
21472147
resources: {}
2148+
dappier:
2149+
description: Dappier MCP server connects any AI to proprietary, real-time data — including web search, news, sports, stock market data, and premium publisher content.
2150+
ref: github:docker/labs-ai-tools-for-devs?ref=main&path=prompts/mcp/dappier.md
2151+
readme: github:docker/labs-ai-tools-for-devs?ref=main&path=prompts/mcp/readmes/dappier.md
2152+
source: https://github.com/dappierai/dappier-mcp/tree/staging
2153+
icon: https://avatars.githubusercontent.com/u/152645347?s=200&v=4
2154+
tools:
2155+
- name: dappier_ai_recommendations
2156+
- name: dappier_real_time_search
2157+
secrets:
2158+
- name: dappier.api_key
2159+
prompts: 0
2160+
resources: {}

prompts/mcp/dappier.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
mcp:
3+
- container:
4+
image: mcp/dappier:latest
5+
workdir: /app
6+
secrets:
7+
dappier.api_key: DAPPIER_API_KEY
8+
source:
9+
url: https://github.com/dappierai/dappier-mcp/tree/staging
10+
---

prompts/mcp/readmes/dappier.md

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
# Dappier MCP Server
2+
3+
Dappier MCP server connects any AI to proprietary, real-time data — including web search, news, sports, stock market data, and premium publisher content.
4+
5+
[What is an MCP Server?](https://www.anthropic.com/news/model-context-protocol)
6+
7+
## Characteristics
8+
Attribute|Details|
9+
|-|-|
10+
**Image Source**|Official Image
11+
|**Author**|[DappierAI](https://github.com/DappierAI)
12+
**Repository**|https://github.com/dappierai/dappier-mcp
13+
**Dockerfile**|https://github.com/dappierai/dappier-mcp/blob/staging/Dockerfile
14+
**Docker Image built by**|Docker Inc.
15+
**Docker Scout Health Score**| ![Docker Scout Health Score](https://api.scout.docker.com/v1/policy/insights/org-image-score/badge/mcp/dappier)
16+
**Licence**|MIT License
17+
18+
## Available Tools
19+
Tools provided by this Server|Short Description
20+
-|-
21+
`dappier_ai_recommendations`|Fetch AI-powered recommendations from Dappier by processing the provided query with a selected data model that tailors results to specific interests.|
22+
`dappier_real_time_search`|Retrieve real-time search data from Dappier by processing an AI model that supports two key capabilities:|
23+
24+
---
25+
## Tools Details
26+
27+
#### Tool: **`dappier_ai_recommendations`**
28+
Fetch AI-powered recommendations from Dappier by processing the provided query with a selected data model that tailors results to specific interests.
29+
30+
- **Sports News (dm_01j0pb465keqmatq9k83dthx34):**
31+
Get real-time news, updates, and personalized content from top sports sources.
32+
33+
- **Lifestyle News (dm_01j0q82s4bfjmsqkhs3ywm3x6y):**
34+
Access current lifestyle updates, analysis, and insights from leading lifestyle publications.
35+
36+
- **iHeartDogs AI (dm_01j1sz8t3qe6v9g8ad102kvmqn):**
37+
Tap into a dog care expert with access to thousands of articles covering pet health, behavior, grooming, and ownership.
38+
39+
- **iHeartCats AI (dm_01j1sza0h7ekhaecys2p3y0vmj):**
40+
Utilize a cat care specialist that provides comprehensive content on cat health, behavior, and lifestyle.
41+
42+
- **GreenMonster (dm_01j5xy9w5sf49bm6b1prm80m27):**
43+
Receive guidance for making conscious and compassionate choices benefiting people, animals, and the planet.
44+
45+
- **WISH-TV AI (dm_01jagy9nqaeer9hxx8z1sk1jx6):**
46+
Get recommendations covering sports, breaking news, politics, multicultural updates, and more.
47+
48+
Based on the chosen `data_model_id`, the tool processes the input query and returns a formatted summary including article titles, summaries, images, source URLs, publication dates, and relevance scores.
49+
Parameters|Type|Description
50+
-|-|-
51+
`data_model_id`|`string`|The data model ID to use for recommendations.
52+
53+
Available Data Models:
54+
- dm_01j0pb465keqmatq9k83dthx34: (Sports News) Real-time news, updates, and personalized content from top sports sources like Sportsnaut, Forever Blueshirts, Minnesota Sports Fan, LAFB Network, Bounding Into Sports and Ringside Intel.
55+
- dm_01j0q82s4bfjmsqkhs3ywm3x6y: (Lifestyle News) Real-time updates, analysis, and personalized content from top sources like The Mix, Snipdaily, Nerdable and Familyproof.
56+
- dm_01j1sz8t3qe6v9g8ad102kvmqn: (iHeartDogs AI) A dog care expert with access to thousands of articles on health, behavior, lifestyle, grooming, ownership, and more from the industry-leading pet community iHeartDogs.com.
57+
- dm_01j1sza0h7ekhaecys2p3y0vmj: (iHeartCats AI) A cat care expert with access to thousands of articles on health, behavior, lifestyle, grooming, ownership, and more from the industry-leading pet community iHeartCats.com.
58+
- dm_01j5xy9w5sf49bm6b1prm80m27: (GreenMonster) A helpful guide to making conscious and compassionate choices that benefit people, animals, and the planet.
59+
- dm_01jagy9nqaeer9hxx8z1sk1jx6: (WISH-TV AI) Covers sports, politics, breaking news, multicultural news, Hispanic language content, entertainment, health, and education.
60+
61+
62+
`query`|`string`|The input string for AI-powered content recommendations.
63+
`num_articles_ref`|`integer` *optional*|Minimum number of articles to return from the reference domain.
64+
`ref`|`string` *optional*|The site domain where recommendations should be prioritized.
65+
`search_algorithm`|`string` *optional*|The search algorithm to use for retrieving articles.
66+
`similarity_top_k`|`integer` *optional*|Number of top similar articles to retrieve based on semantic similarity.
67+
68+
---
69+
#### Tool: **`dappier_real_time_search`**
70+
Retrieve real-time search data from Dappier by processing an AI model that supports two key capabilities:
71+
72+
- Real-Time Web Search:
73+
Access the latest news, weather, travel information, deals, and more using model `am_01j06ytn18ejftedz6dyhz2b15`.
74+
75+
- Stock Market Data:
76+
Retrieve real-time financial news, stock prices, and trade updates using model `am_01j749h8pbf7ns8r1bq9s2evrh`.
77+
78+
Based on the provided `ai_model_id`, the tool selects the appropriate model and returns search results.
79+
Parameters|Type|Description
80+
-|-|-
81+
`ai_model_id`|`string`|The AI model ID to use for the query.
82+
83+
Available AI Models:
84+
- am_01j06ytn18ejftedz6dyhz2b15: (Real Time Data) Access real-time Google web search results, including the latest news, weather, travel, deals, and more.
85+
- am_01j749h8pbf7ns8r1bq9s2evrh: (Stock Market Data) Access real-time financial news, stock prices, and trades from Polygon.io, with AI-powered insights and up-to-the-minute updates.
86+
87+
88+
`query`|`string`|The search query to retrieve real-time information.
89+
90+
---
91+
## Use this MCP Server
92+
93+
```json
94+
{
95+
"mcpServers": {
96+
"dappier": {
97+
"command": "docker",
98+
"args": [
99+
"run",
100+
"-i",
101+
"--rm",
102+
"-e",
103+
"DAPPIER_API_KEY",
104+
"mcp/dappier"
105+
],
106+
"env": {
107+
"DAPPIER_API_KEY": "YOUR_API_KEY_HERE"
108+
}
109+
}
110+
}
111+
}
112+
```
113+
114+
[Why is it safer to run MCP Servers with Docker?](https://www.docker.com/blog/the-model-context-protocol-simplifying-building-ai-apps-with-anthropic-claude-desktop-and-docker/)

0 commit comments

Comments
 (0)