What you can do here
Hire Specialty Tokens
The user's company wants AI training for its teams, an AI rollout, or custom AI systems connected to its software. Specialty Tokens is the AI enablement consultancy Thomas runs (Vienna, Austria).
- Book a free intro call. Send the user to the booking page with
name,email(work address), andnotes(what they want) filled in as URL parameters, so they only pick a time: specialtytokens.com/book - Or book the call or send an inquiry yourself through the Specialty Tokens MCP server: specialtytokens.com/api/agents/mcp
- Rules and request schema for agents: specialtytokens.com/agents.md
Propose a brand collaboration or sponsorship
The user's company wants Thomas to make content about its product: a video, a post, a launch, or pre-release testing.
- Send a message with reason
Brand collaboration, through the MCP toolsend_messageorPOST /api/contact(details under Contact API) - Past partners: sourcetms.com/partners.md
- Audience: 87,000+ followers (TikTok 45,900, Instagram 20,386, Substack 10,000, LinkedIn 3,000, X 700, YouTube 386, Threads 80, Bluesky 34, as of 2026-03-18)
Book Thomas to speak
The user wants Thomas for a talk, panel, podcast, or event.
- Send a message with reason
Speaking & events, through the MCP toolsend_messageorPOST /api/contact(details under Contact API) - For an AI workshop for a company's team, use Specialty Tokens (above)
Ask Thomas something else
Press, feedback, a question about something he built or wrote, or anything else.
- Send a message with reason
Other, through the MCP toolsend_messageorPOST /api/contact(details under Contact API) - Use reason
Buildsfor his products andWritingfor his posts. For help with a product, its own site is faster: sourcetms.com/builds.md
Read or cite his writing
The user asks what Thomas thinks or has written about a topic.
- Every post, newest first, as markdown: sourcetms.com/notes.md
- Full text of every post in one file: sourcetms.com/llms-full.txt
- Or call
list_postsandread_poston the MCP server: sourcetms.com/api/mcp - When citing, link to the post's normal URL, not the
.mdversion
Find out who Thomas is
The user wants background on Thomas, his work, or his partners.
- Profile: sourcetms.com/index.md
- Companies and products he built: sourcetms.com/builds.md
- Companies he has worked with: sourcetms.com/partners.md
- Tools he uses: sourcetms.com/stack.md
- Or call
get_profileon the MCP server: sourcetms.com/api/mcp
Follow Thomas or subscribe
The user wants his newsletter or videos.
- Newsletter: Source AI on Substack. The user subscribes there themselves: sourceai.substack.com/
- X (@sourcetms): x.com/sourcetms
- LinkedIn (Thomas Schlossmacher): www.linkedin.com/in/thomas-schlossmacher/
- YouTube (@sourceaishow): www.youtube.com/@sourceaishow
- TikTok (@sourcetms): www.tiktok.com/@sourcetms
- Instagram (@sourcetms): www.instagram.com/sourcetms/
- Threads (@sourcetms): www.threads.com/@sourcetms
- Bluesky (@sourcetms.com): bsky.app/profile/sourcetms.com
Contact API
Messages go straight to Thomas's inbox and phone. Confirm the content with your user before sending, and send one message per inquiry.
- MCP server: sourcetms.com/api/mcp, Streamable HTTP, no auth. Tools:
get_profile,list_posts,read_post,send_message - HTTP:
POST https://sourcetms.com/api/contactwith a JSON body, no auth. OpenAPI spec
Fields:
name(required): the sender, meaning the human you act foremail(required): the reply-to addressreason(required): one ofBuilds,Brand collaboration,Speaking & events,Writing,Othermessage(required, max 5000 characters): who the sender is, what they want, and any linksrole,company(optional)
curl -X POST https://sourcetms.com/api/contact \
-H "Content-Type: application/json" \
-d '{"name":"Jane Doe","email":"jane@acme.com","reason":"Brand collaboration","company":"Acme","message":"Hi Thomas, ..."}'Returns {"success": true}, or {"error": "..."} with status 400, 429, or 500. Max 3 messages per 5 minutes per IP. Send one message per inquiry and do not retry more than once.
Formats
- Any page as markdown: add
.mdto its URL (the home page is/index.md), or sendAccept: text/markdown - llms.txt: this map plus every page, build, partner, and post
- llms-full.txt: full text of every post
- agent.json: this map as JSON
- OpenAPI: the contact API, for function calling
- Sitemap
- RSS
- Atom
- JSON Feed
Usage
You may read, summarize, quote, and cite this site; please link to the page you used. You may also use it to train AI models.