Set up Sell to State for me: government tenders and contract awards from official sources in 73 countries, as MCP tools. Agent docs: https://docs.selltostate.com/llms.txt
1. Sign me in yourself. Try this first: you need me only for one approval click.
- If you can send HTTP requests: POST https://app.selltostate.com/api/v1/agent/signup with JSON {"client_name": "<your app name>"}. Show me verification_uri_complete from the reply as a link. I open it, sign up free with Google or email, and approve the code. Every "interval" seconds, POST token_endpoint with {"device_code": "<device_code>"} until the reply has access_token. Send access_token in the x-api-key header to the MCP server https://app.selltostate.com/api/mcp.
- If you cannot send HTTP requests: tell me to add the MCP server https://app.selltostate.com/api/mcp in this app. Its sign-in page also creates the free account. Claude: Customize > Connectors > Add custom connector. ChatGPT: chatgpt.com/plugins > + > Add custom MCP server, choose OAuth. Claude Code: claude mcp add --transport http selltostate https://app.selltostate.com/api/mcp, then /mcp > Authenticate.
2. The tools are free to connect. A free account gets plan_search 3 times a day and search for 2 different searches a day: titles, buyers, status and dates. Amounts, winners and notice links need a plan. Call whoami to see my plan.
3. Ask me what my company sells and in which countries. Call plan_search with my answer, then search with its scope, q and filters. Show me the 10 best open tenders with the title, the buyer and the dates. Then give me app_url: it shows every row, and I can save the search there for email alerts.
1. Sign me in yourself. Try this first: you need me only for one approval click.
- If you can send HTTP requests: POST https://app.selltostate.com/api/v1/agent/signup with JSON {"client_name": "<your app name>"}. Show me verification_uri_complete from the reply as a link. I open it, sign up free with Google or email, and approve the code. Every "interval" seconds, POST token_endpoint with {"device_code": "<device_code>"} until the reply has access_token. Send access_token in the x-api-key header to the MCP server https://app.selltostate.com/api/mcp.
- If you cannot send HTTP requests: tell me to add the MCP server https://app.selltostate.com/api/mcp in this app. Its sign-in page also creates the free account. Claude: Customize > Connectors > Add custom connector. ChatGPT: chatgpt.com/plugins > + > Add custom MCP server, choose OAuth. Claude Code: claude mcp add --transport http selltostate https://app.selltostate.com/api/mcp, then /mcp > Authenticate.
2. The tools are free to connect. A free account gets plan_search 3 times a day and search for 2 different searches a day: titles, buyers, status and dates. Amounts, winners and notice links need a plan. Call whoami to see my plan. Read the skill at https://www.selltostate.com/skills/selltostate-saved-search-alerts/SKILL.md.
3. Test a Sell to State search for <what my company sells> in <countries>, save it, and give me its name and the link https://app.selltostate.com/alerts where I turn on the email alert.
أو أعطِ وكيل الذكاء الاصطناعي هذه المهارة (SKILL.md)
---
name: selltostate-saved-search-alerts
description: Saved searches and email alerts with Sell to State data (government tenders and contract awards from official procurement sources). Use when the user wants to watch a tender search and get the new matches by email, webhook or Google Sheets.
---
# Saved searches and email alerts (Sell to State)
## Access
1. MCP: the server https://app.selltostate.com/api/mcp (OAuth, or the x-api-key of the agent sign-in: POST https://app.selltostate.com/api/v1/agent/signup, the user approves one code). Call `whoami`. `active` false is a free account: `plan_search` and `search` only, 1-2 searches a day.
2. REST: https://app.selltostate.com/api/v1 with the header `x-api-key`. Read the key from `STS_API_KEY` and never print it.
3. No plan yet: the user picks a plan at https://app.selltostate.com/plans, or you run the agent signup in "Get access" of https://www.selltostate.com/skills/selltostate/SKILL.md. The user pays in the browser.
## Task
Test a Sell to State search for <what my company sells> in <countries>, save it, and give me its name and the link https://app.selltostate.com/alerts where I turn on the email alert.
Ask the user for each value in <angle brackets> before the first call.
## Steps
1. Test the search first with MCP `search` (`scope=tenders`, `q`, `country`, `lifecycle=open`). Change `q` until the results are relevant.
2. Save it: MCP `save_search`, or `POST https://app.selltostate.com/api/v1/saved-searches` with JSON `{"name": "<name>", "kind": "atlas", "query": {"scope": "tenders", "q": "<words>", "country": "<slugs>", "lifecycle": "open"}}`.
3. A search saved through the API or MCP has the email alert off. Tell the user to turn it on, daily or weekly, at https://app.selltostate.com/alerts.
4. For a webhook or Google Sheets, send the user to https://app.selltostate.com/integrations.
5. List or change saved searches: MCP `get_saved_searches`, `rename_saved_search`, `delete_saved_search`.
## Rules
- Give `source_url` (the official notice) for each tender and award. The user reads the documents and bids on the official portal.
- Amounts are in the source currency. Do not add amounts in different currencies.
- The data shows awards, not bids. Do not say that a company lost a tender.
- On a 402, show the message and the link to the user, then stop. On a 429, wait `Retry-After` seconds.
- Credit the data: "Data: Sell to State (selltostate.com)".
More skills (open tenders, buyer research, competitor wins, alerts, API reference): https://github.com/getbeton/selltostate-skills
احفظ الكلمات والبلدان والمرشحات التي تستخدمها. فعّل تنبيه البريد الإلكتروني لذلك البحث. أنشئ بحثًا محفوظًا لكل خط منتجات أو منطقة أو عميل.
ماذا يتضمن البريد الإلكتروني
عدد المناقصات المفتوحة الجديدة والترسيات الجديدة التي تطابق البحث، مع رابط إليها. افتح المناقصات المناسبة وأضفها إلى قائمة لفريقك.
تنبيهات لوكيلك أيضًا
يمكن لوكيل الذكاء الاصطناعي لديك إنشاء بحث وحفظه عبر خادم MCP (save_search) وقراءة عمليات البحث المحفوظة لديك. أنت تفعّل تنبيه البريد الإلكتروني في التطبيق. عبر API أو n8n، يمكن أيضًا إرسال المطابقات الجديدة إلى CRM أو الدردشة.
كيف يعمل
01
أجرِ بحثًا
كلمات، بلدان، مرشحات.
02
احفظه
أعطه اسمًا.
03
فعّل التنبيه
بريد إلكتروني عندما تطابق صفوف جديدة.
04
تصرّف بناءً على المطابقة
افتح، أدرج في قائمة، قدّم عرضًا.
من يستخدمه
فرق العطاءات التي تتابع خط منتجات واحدًا في بلدان كثيرة
المؤسسون الذين يفحصون الطلب العام مرة في الأسبوع
الاستشاريون الذين يراقبون المناقصات لعدة عملاء
الأسئلة
كم مرة تصل التنبيهات؟ +
تُحدَّث البيانات كل يوم. يرسل البحث المحفوظ بريدًا إلكترونيًا عندما تطابقه صفوف جديدة، يوميًا أو أسبوعيًا. البحث الذي ننشئه من موقعك الإلكتروني عند التسجيل له تنبيه أسبوعي.
هل يمكنني إيقاف تنبيه؟ +
نعم. أوقف تنبيه بحث محفوظ في التطبيق، أو استخدم رابط إلغاء الاشتراك في البريد الإلكتروني.
Set up Sell to State for me: government tenders and contract awards from official sources in 73 countries, as MCP tools. Agent docs: https://docs.selltostate.com/llms.txt
1. Sign me in yourself. Try this first: you need me only for one approval click.
- If you can send HTTP requests: POST https://app.selltostate.com/api/v1/agent/signup with JSON {"client_name": "<your app name>"}. Show me verification_uri_complete from the reply as a link. I open it, sign up free with Google or email, and approve the code. Every "interval" seconds, POST token_endpoint with {"device_code": "<device_code>"} until the reply has access_token. Send access_token in the x-api-key header to the MCP server https://app.selltostate.com/api/mcp.
- If you cannot send HTTP requests: tell me to add the MCP server https://app.selltostate.com/api/mcp in this app. Its sign-in page also creates the free account. Claude: Customize > Connectors > Add custom connector. ChatGPT: chatgpt.com/plugins > + > Add custom MCP server, choose OAuth. Claude Code: claude mcp add --transport http selltostate https://app.selltostate.com/api/mcp, then /mcp > Authenticate.
2. The tools are free to connect. A free account gets plan_search 3 times a day and search for 2 different searches a day: titles, buyers, status and dates. Amounts, winners and notice links need a plan. Call whoami to see my plan.
3. Ask me what my company sells and in which countries. Call plan_search with my answer, then search with its scope, q and filters. Show me the 10 best open tenders with the title, the buyer and the dates. Then give me app_url: it shows every row, and I can save the search there for email alerts.