frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: MCP Server for Tally – Create and Manage Forms with Claude

https://github.com/learnwithcc/tally-mcp
2•cryophobic•6h ago
I've built an MCP server for Tally that bridges the gap between their complex API and simple natural language commands.

As someone with ADHD, I built this because context-switching between documentation, form builders, and actual work destroys my flow. Now I can stay in one conversation and just describe what I need.

The interesting technical challenges:

1. API Complexity Abstraction Tally's API requires deeply nested objects for simple fields. An email field needs ~10 nested objects with UUIDs. I built a translation layer so users can just say "add an email field" in natural language, and the server handles the complex structure behind the scenes.

2. Safe Bulk Operations For destructive operations, I implemented a preview-then-confirm pattern. The server generates a confirmation token during preview that must be passed back for execution. This prevents accidental mass deletions while keeping the conversation flow natural.

3. Smart Rate Limiting The server monitors API responses and adjusts its behavior dynamically. When hitting rate limits, it automatically reduces batch sizes and adds delays between requests. Added randomization to prevent multiple instances from hitting the API simultaneously.

4. Type Safety Throughout Full TypeScript with runtime validation for both MCP messages and Tally API responses. This caught several undocumented API quirks during development.

Performance notes: - Batch creation of 100 forms: ~12 seconds with batched operations - Individual creation of 100 forms: ~5 minutes due to rate limits - Human creation of 100 forms: probably a full week of mind-numbing clicking - Submission analysis across 10K responses: ~3 seconds

The code is ISC licensed: https://github.com/learnwithcc/tally-mcp

This particularly helps when you need to create multiple similar forms but your brain rebels at repetitive tasks. Curious if others are building MCP servers and what workflows you're optimizing for.

Also interested in thoughts on MCP vs traditional CLI tools. The conversational interface is slower for simple operations but much better for complex, multi-step tasks where you might forget the exact syntax.

Writing Toy Software Is a Joy

https://quiz.businessexplain.com/writing-toy-software-is-a-joy/
1•eligrid•4m ago•0 comments

When AI Meets Madness: 16-Hour Days Building Apps at the Speed of Thought

https://steipete.me/posts/2025/when-ai-meets-madness-peters-16-hour-days
1•tambourine_man•17m ago•0 comments

Amazon MGM Studios sets Denis Villeneuve as director of next James Bond film

https://www.aboutamazon.com/news/entertainment/amazon-mgm-studios-james-bond-director-denis-villeneuve
1•hbcondo714•24m ago•1 comments

Symlink as an Organizational Tool

https://kwstannard.github.io/symlink-as-organization.html
1•ghuntley•26m ago•0 comments

Ask HN: If you translate with LLMs, GT or DeepL–what features are missing?

1•orencoda•30m ago•0 comments

The Trump Admin Is Kicking the National Science Foundation Out of Its Offices

https://www.esquire.com/news-politics/politics/a65194021/maga-anti-science-national-science-foundation-moving-buildings/
6•UltraSane•31m ago•1 comments

What are memories made of? A survey of neuroscientists

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0326920
1•arielzj•38m ago•2 comments

Games That Weren't: Preserving Cancelled and Unreleased Video Game History

https://www.gamesthatwerent.com/
2•ibobev•39m ago•0 comments

Social anxiety isn't about being liked

https://chrislakin.blog/p/social-anxiety
1•eatitraw•40m ago•0 comments

MIT manual for turning research into startups

https://news.mit.edu/2025/from-mit-instruction-for-manual-turning-research-into-startups-0624
1•gsf_emergency_2•45m ago•0 comments

Easily building self-contained Python executables with uv

https://github.com/edaniels/uv-pex-example
3•erdaniels•47m ago•1 comments

Ask HN: What if the universe itself runs on O(1) memory?

1•amazedsaint•47m ago•0 comments

But what about my garden leave? (2023)

https://www.ft.com/content/4dbe4c46-647f-4019-b0c7-b8c8a752501c
1•walterbell•1h ago•0 comments

Sholay: Bollywood epic roars back to big screen after 50 years with new ending

https://www.bbc.com/news/articles/cvg8m9z5vv8o
1•sonabinu•1h ago•0 comments

Why Does Every Commercial for A.I. Think You're a Moron?

https://www.nytimes.com/2025/06/25/magazine/ai-commercials-ads-loneliness.html
7•lxm•1h ago•1 comments

p5.strands: Writing Shaders in JavaScript

https://www.davepagurek.com/blog/writing-shaders-in-js/
2•wonger_•1h ago•0 comments

Google DeepMind team up to solve the Navier-Stokes million-dollar problem

https://english.elpais.com/science-tech/2025-06-24/spanish-mathematician-javier-gomez-serrano-and-google-deepmind-team-up-to-solve-the-navier-stokes-million-dollar-problem.html
6•bilsbie•1h ago•2 comments

A real-time index for your codebase: Secure, personal, scalable

https://www.augmentcode.com/blog/a-real-time-index-for-your-codebase-secure-personal-scalable
1•handfuloflight•1h ago•0 comments

Counter Service: How we rewrote it in Rust

https://engineering.grab.com/counter-service-how-we-rewrote-it-in-rust
2•nnx•1h ago•0 comments

Amarok Audio Player replaces Phonon API with GStreamer

https://www.neowin.net/news/amarok-33-beta-2-replaces-phonon-api-with-gstreamer/
1•bundie•1h ago•0 comments

Free online picture splitter and Instagram grid maker

https://aiimagesplitter.com
1•zgm13827•1h ago•0 comments

Ask HN: Seeking Publisher for a Book on AI, Creativity and Human Agency

2•haebom•1h ago•1 comments

Show HN: AI Phone Interviewer – get a call in 30 seconds

1•OlehSavchuk•1h ago•1 comments

Disney+ Application Development Kit (ADK)

https://medium.com/disney-streaming/introducing-the-disney-application-development-kit-adk-ad85ca139073
3•imwally•1h ago•1 comments

AI company wins a copyright infringement lawsuit brought by authors

https://www.npr.org/2025/06/25/nx-s1-5445242/federal-rules-in-ai-companys-favor-in-landmark-copyright-infringement-lawsuit-authors-bartz-graeber-wallace-johnson-anthropic
2•dleslie•1h ago•1 comments

HarmonyOS Next Element Positioning

1•flfljh•1h ago•0 comments

Flutter Performance Tuning on HarmonyOS

1•flfljh•1h ago•0 comments

Hug CSS, how I approach CSS architecture

https://gomakethings.com/hug-css-how-i-approach-css-architecture/
3•Bogdanp•1h ago•0 comments

Refactoring Codebases Through Library Design

https://code-refactor.github.io/
1•PaulHoule•1h ago•0 comments

SSH Tron: Multiplayer Tron in your terminal

http://sshtron.zachlatta.com
1•nnx•1h ago•0 comments